0
0
0
0
-1
0
-1
0
-1
0
0
-1
0
-1
1
-2
2
-4
4
-7
7
-11
12
-16
18
-24
28
-38
50
-79
196
-369
-1767
-80
490
-774
75
682
-955
-893
-307
-505
605
993
488
-1266
-2160
-297
314
-465
457
1347
202
-1566
-1343
-472
-462
290
1472
-283
-1695
-114
-166
-812
806
1174
-1215
-1687
-52
-157
511
1289
-316
-1690
-689
489
223
542
250
-550
-1239
-1447
-520
1182
2789
898
-2708
-1661
313
-1015
264
2315
-6
-1068
420
-1105
-1822
1187
1620
-789
-379
-191
-1041
687
1304
13
-927
-436
361
6
291
558
9
49
-836
-1688
474
2102
449
4
0
-858
-1026
-887
558
1623
710
-352
96
-1291
-1743
1506
1074
-593
265
-802
-1400
943
1895
46
-826
-996
-1448
-206
1506
1274
925
495
-2735
-2258
1363
2123
1161
-515
-554
-450
-1587
-857
1347
2354
841
-989
-660
-704
-1025
1089
1702
40
-975
-864
-353
662
1384
1066
434
-907
-1530
-733
766
1698
1667
-525
-1969
-455
135
1076
1545
243
310
-276
-1742
-490
996
811
1331
165
-1247
-403
221
9
842
1121
-825
-790
718
-623
105
1893
-718
-1252
1079
324
-644
578
933
-622
-1318
-205
784
937
698
650
-768
-1789
-722
762
1150
598
543
-203
-1189
-1024
-37
1272
171
-326
755
-153
-1727
-600
784
-296
490
913
-1240
-856
1167
198
-1081
-1079
-1175
281
1299
392
214
-177
-1851
-1571
434
1231
441
-499
-292
-1171
-1373
1175
1300
-1326
-275
860
-1707
-1511
1494
524
-1495
-151
122
-868
275
671
-692
-598
-315
-1421
-192
1475
273
-429
24
-1449
-886
851
-27
133
805
-63
-2186
-1577
947
1063
26
-906
-849
-403
-842
-137
1547
-439
-2112
-531
-121
51
1221
-165
-2282
-1295
111
-195
342
1700
-249
-1606
-722
-990
-66
303
-66
689
263
-1791
-809
1161
-187
-1205
-393
516
760
-470
-1123
22
-727
-935
829
328
-573
335
-167
-689
-749
-1023
296
145
-93
785
-337
-996
-636
-244
-86
-317
-60
-318
-535
270
200
-408
-163
-1580
-1525
758
1291
71
-973
-1371
-1332
950
358
-2041
-263
1113
-697
-815
409
-1151
-990
1118
-407
-1437
400
595
-905
-459
-153
-655
583
242
-1291
-570
151
-429
6
835
-549
-1307
-383
-1029
627
1672
-950
-961
16
-1319
-624
931
-928
-496
1041
-935
-1632
1314
288
-1372
452
-780
-1422
1335
756
-1764
-471
438
-777
146
470
-294
-69
-910
-1467
226
514
-260
554
14
-1560
-346
321
-761
-648
31
34
330
-761
-1542
231
148
-277
770
-1062
-1931
113
778
710
-218
-2501
-1606
666
1380
900
-1198
-1578
-672
-917
215
385
-379
263
-552
-1633
-420
457
-283
527
-557
-2409
-418
1297
270
-259
-161
-2002
-1133
1986
-622
-2288
1723
455
-2642
-458
933
-211
-202
0
0
0
-1
0
-1
0
-1
0
0
-1
0
-1
1
-2
2
-4
5
-8
10
-14
17
-23
28
-36
43
-55
69
-93
137
-332
-512
-429
-1468
729
1837
-1168
-2328
-369
-152
-29
218
-70
-75
527
-1500
-2252
431
987
-640
-715
863
-11
-1355
-471
68
-121
-224
-531
224
247
87
75
-1325
-1214
763
195
-1310
629
1316
-1597
-1376
405
-740
-455
1058
-228
-165
446
-1190
-1253
-812
-141
958
878
-164
-235
-445
-1280
-756
328
-40
-487
328
900
263
-312
-1021
-1254
-65
596
564
234
-90
-98
-689
-2124
-1596
1616
2176
-353
-765
-66
-1293
-991
154
-940
637
1349
-223
-613
-511
-1677
80
1099
-2740
-622
2655
-214
-1825
272
210
-1859
-638
176
-554
421
376
-739
-1279
-673
-587
-210
213
-136
-132
-802
-850
-466
-779
-644
390
-210
-905
-887
-335
70
-309
-325
-765
-1146
-581
-771
-244
1298
166
-2482
-1766
633
-4
-1045
373
852
-2097
-1938
1824
-439
-2568
1636
1448
-3967
-1978
2068
-981
-2261
2025
915
-2949
-544
425
-1849
-157
654
-1579
-1716
733
453
-1699
-455
616
-1398
-1055
932
-1
-761
-278
-23
-1618
-1286
21
817
995
673
260
-1004
-1755
-592
332
495
966
152
-406
-423
587
601
-117
274
-465
-1252
687
1663
91
505
601
-1683
-1177
349
544
2049
1464
-1176
-1780
-1203
-1106
301
2769
2073
-1146
-2176
-88
200
-1408
1095
2012
-1517
-776
2366
745
-1756
-354
535
-1093
150
2357
726
80
80
-2079
-934
904
809
2013
2706
-612
-3094
-1406
1560
585
1
2752
1104
-2429
-49
2349
-620
-870
1147
-191
-614
1392
1181
-161
826
-307
-1638
1518
2437
-542
-268
1518
-562
-2707
-441
2902
2201
1007
593
-799
-1877
-372
744
286
1386
1883
277
-775
-640
-1222
474
1978
435
-701
1068
583
-2292
-1064
1171
-204
398
3193
1480
-1540
-946
-509
-2433
-1160
3458
3030
502
1094
-685
-2946
-420
675
-138
1658
2249
-166
-2331
-994
-134
-464
543
1820
33
-638
395
-1770
-2921
150
1635
-879
-289
2097
200
-2567
-1632
-1810
-2513
-80
1992
451
-838
-727
-1700
-2378
-893
499
77
-497
-747
-1802
-1623
199
-373
-1793
-331
599
-318
-763
-2062
-2591
-657
19
-1554
-490
1354
-127
-1408
-886
-1845
-3449
-1026
732
-1135
-871
322
-1237
-2120
-106
-245
-2273
-1175
385
-1694
-1990
500
42
-1998
-1568
5
-121
-316
157
-851
-1937
-1518
-654
-808
-709
198
10
-770
-370
-657
-1802
-992
-282
-765
-637
-263
-810
-550
-195
-1393
-1205
17
-545
-883
448
-349
-1320
-606
-368
-1382
-394
1160
311
-29
-86
-926
-963
-33
-189
-411
102
782
809
255
-347
-641
-262
-59
-217
-68
556
635
-362
-1321
-339
1075
327
80
642
-419
-559
-59
-848
-1147
438
686
247
836
391
-724
-887
-108
-196
-436
-173
84
-592
-433
423
212
-376
-567
-630
-99
676
-221
-754
-403
-785
-1123
322
876
-21
-136
32
-330
-557
-196
-115
-152
-292
-76
319
518
-141
-911
-158
62
-661
-230
1004
275
-830
-693
-736
-607
98
334
-165
-524
-787
-578
-710
-1088
-1083
-355
138
-561
-1168
-1122
-760
-927
-1345
-1011
-367
-520
-672
-894
-841
-521
-507
-973
-720
-90
-669
-530
498
415
-992
-1118
-165
432
340
-65
-175
-324
-365
-95
480
573
138
-103
-102
-40
-202
-200
52
273
69
21
525
504
-477
-351
117
-432
-266
709
588
-109
-237
-681
-717
148
589
288
332
342
-229
-468
-227
-58
-17
34
85
-87
-303
-243
-151
-411
-222
423
390
91
-35
50
107
-233
-594
-264
284
568
729
776
551
-33
-230
-178
-327
-203
508
819
543
449
258
-53
35
330
315
788
1262
835
12
7
174
-1
356
699
1007
1260
1035
493
57
-64
-142
-148
213
738
942
824
416
-56
-292
-138
204
623
701
244
13
182
157
-218
-469
-121
468
512
457
640
265
-482
-776
-543
-223
226
609
545
391
-113
-493
-356
44
156
280
512
64
-186
27
-178
-648
-573
-195
279
449
225
50
-142
-570
-757
-572
-318
-29
179
82
-355
-553
-289
-189
-292
-357
-343
-143
-113
-336
-479
-631
-728
-379
-101
-107
100
297
-62
-426
-517
-632
-688
-558
-363
-380
-364
-185
-313
-538
-584
-583
-664
-734
-542
-205
70
-155
-596
-671
-439
-534
-867
-917
-448
-207
-299
-303
-497
-738
-897
-882
-836
-825
-693
-684
-776
-898
-973
-1028
-780
-390
-405
-530
-684
-1119
-1458
-1593
-1589
-1408
-1024
-699
-543
-473
-595
-909
-1403
-1532
-1575
-1652
-1371
-864
-793
-1045
-1215
-1220
-1195
-958
-693
-793
-1014
-1117
-1266
-1417
-1364
-1274
-1261
-1060
-553
-102
-74
-400
-779
-1060
-1174
-1115
-881
-732
-633
-621
-660
-780
-768
-531
-448
-571
-640
-595
-740
-1009
-1050
-1013
-1126
-1027
-748
-510
-502
-399
-390
-853
-1242
-1241
-1183
-1210
-1017
-855
-938
-952
-942
-963
-960
-836
-949
-1070
-960
-852
-972
-1120
-1131
-1171
-1173
-1046
-890
-897
-786
-832
-966
-1027
-945
-1024
-1012
-794
-703
-734
-677
-675
-718
-614
-495
-636
-670
-463
-315
-368
-383
-320
-535
-563
-497
-362
-351
-183
-156
-238
-247
-200
-107
-130
-133
-168
-164
-231
-182
-42
24
-46
-13
56
13
42
161
205
147
202
221
194
171
219
197
98
258
327
375
434
483
382
330
387
386
370
330
387
347
323
271
262
385
458
415
379
332
241
88
-14
-34
82
179
224
212
203
204
105
16
-36
-35
-62
-42
-74
-90
-93
-84
-136
-179
-168
-64
-92
-142
-172
-234
-308
-376
-370
-391
-323
-367
-433
-457
-389
-434
-505
-548
-609
-641
-623
-632
-654
-643
-702
-743
-812
-754
-654
-609
-630
-616
-602
-535
-464
-507
-537
-549
-565
-518
-438
-369
-317
-286
-280
-311
-231
-177
-148
-199
-268
-299
-316
-218
-180
-144
-148
-158
-150
-113
-19
5
69
-43
-174
-181
-216
-228
-165
-92
-54
-17
16
120
133
127
136
55
-25
-39
-80
-87
-103
-84
-31
-61
-36
45
64
49
8
-106
-184
-234
-293
-242
-218
-173
-112
-157
-198
-168
-191
-224
-253
-327
-339
-354
-374
-395
-476
-472
-441
-509
-511
-483
-470
-438
-469
-513
-511
-529
-510
-494
-573
-592
-569
-570
-538
-492
-475
-444
-470
-486
-455
-475
-483
-476
-521
-514
-513
-543
-528
-523
-457
-399
-379
-387
-429
-482
-459
-461
-466
-380
-338
-313
-278
-274
-306
-347
-354
-388
-417
-355
-316
-315
-309
-311
-384
-358
-364
-399
-380
-366
-380
-398
-428
-417
-392
-395
-397
-351
-350
-357
-393
-393
-411
-474
-448
-387
-376
-356
-301
-284
-277
-301
-318
-379
-375
-419
-400
-461
-474
-363
-378
-400
-475
-496
-562
-585
-584
-565
-566
-603
-580
-651
-646
-626
-635
-639
-686
-674
-663
-626
-643
-607
-617
-639
-585
-569
-594
-550
-515
-552
-584
-556
-520
-590
-574
-598
-542
-558
-466
-482
-465
-500
-522
-536
-545
-533
-502
-432
-476
-472
-495
-469
-539
-460
-439
-409
-430
-270
-295
-284
-292
-310
-323
-272
-185
-196
-149
-147
-76
-184
-142
-187
-89
-46
16
11
55
68
12
53
-74
-16
-18
20
11
100
86
110
107
63
115
122
182
121
121
72
58
56
78
29
56
65
17
-3
-22
-58
-144
-119
-150
-213
-279
-275
-338
-338
-420
-457
-501
-557
-558
-615
-638
-705
-667
-738
-768
-789
-802
-879
-921
-941
-987
-912
-926
-930
-939
-932
-995
-1026
-1046
-1092
-1064
-1086
-1032
-1048
-1013
-1040
-1006
-1050
-965
-960
-976
-899
-888
-871
-910
-924
-935
-874
-907
-829
-850
-755
-749
-726
-707
-743
-700
-643
-634
-618
-593
-538
-469
-491
-435
-450
-356
-326
-285
-231
-181
-242
-177
-190
-183
-109
-69
-16
-10
23
10
48
64
101
81
165
158
92
114
100
99
147
107
123
194
258
265
203
181
168
131
96
113
85
84
34
-27
-26
-27
-46
-86
-138
-213
-164
-198
-270
-351
-401
-475
-500
-578
-651
-672
-720
-711
-769
-771
-763
-761
-829
-921
-976
-972
-995
-1030
-1033
-1055
-1056
-1051
-1066
-1074
-1099
-1103
-1108
-1124
-1122
-1079
-1114
-1145
-1116
-1050
-1031
-985
-998
-979
-906
-942
-886
-907
-822
-740
-740
-747
-741
-724
-665
-618
-631
-525
-484
-437
-407
-414
-377
-353
-364
-354
-285
-207
-105
-63
-74
-16
2
17
70
121
175
238
222
201
225
329
391
402
460
473
477
522
524
551
558
543
543
539
606
642
626
642
597
626
628
635
630
593
536
545
502
453
429
344
271
134
124
41
-35
-127
-219
-245
-363
-500
-660
-728
-801
-844
-913
-957
-1039
-1133
-1209
-1342
-1382
-1430
-1491
-1594
-1606
-1614
-1602
-1644
-1694
-1719
-1734
-1707
-1691
-1630
-1621
-1592
-1593
-1609
-1587
-1519
-1471
-1454
-1444
-1371
-1358
-1293
-1215
-1248
-1190
-1150
-1130
-1051
-990
-915
-827
-833
-749
-689
-644
-550
-551
-538
-413
-341
-299
-178
-118
21
65
89
161
258
312
383
441
437
583
532
669
744
853
989
1052
1073
1142
1258
1268
1285
1252
1311
1301
1317
1334
1371
1276
1348
1338
1263
1357
1402
1328
1339
1311
1284
1334
1225
1182
1067
1030
951
792
669
652
522
430
281
177
89
-59
-248
-439
-582
-729
-841
-992
-1074
-1194
-1260
-1376
-1458
-1578
-1627
-1755
-1854
-1946
-2047
-2144
-2239
-2336
-2368
-2342
-2400
-2334
-2335
-2288
-2283
-2293
-2277
-2206
-2138
-2033
-1997
-1962
-1856
-1784
-1655
-1597
-1529
-1439
-1341
-1231
-1129
-1006
-916
-870
-774
-692
-590
-438
-384
-270
-147
-42
145
245
393
520
597
759
850
993
1095
1149
1262
1333
1485
1575
1640
1743
1807
1940
1997
1988
2126
2167
2208
2318
2273
2335
2413
2446
2489
2534
2637
2637
2657
2730
2708
2782
2891
2827
2874
2977
2981
3057
3109
3137
3051
2779
2476
2088
1801
1577
1083
510
65
-379
-743
-1163
-1762
-2299
-2645
-2892
-3018
-3032
-3024
-2951
-2887
-2883
-2809
-2681
-2559
-2465
-2445
-2348
-2217
-2096
-2041
-2116
-2202
-2210
-2233
-2187
-2090
-2030
-1959
-1979
-2047
-2106
-2223
-2363
-2528
-2691
-2779
-2865
-2936
-2969
-3053
-3174
-3248
-3322
-3340
-3252
-3177
-3133
-2995
-2876
-2809
-2752
-2714
-2677
-2615
-2471
-2241
-1984
-1734
-1452
-1208
-914
-524
-173
254
656
985
1325
1682
1921
2097
2362
2464
2616
2841
2977
3240
3487
3673
3938
4237
4524
4867
5139
5231
5464
5538
5469
5496
5240
5120
4952
4561
4287
3911
3460
3070
2575
1760
1124
485
-301
-794
-1236
-1778
-2297
-2880
-3302
-3718
-4052
-4272
-4668
-4899
-4821
-4726
-4525
-4204
-4072
-3806
-3416
-3075
-2654
-2163
-1781
-1332
-859
-431
42
384
681
899
1059
1356
1547
1598
1711
1633
1470
1315
1098
799
461
129
-310
-812
-1348
-1914
-2629
-3253
-3718
-4207
-4514
-4757
-5054
-5190
-5286
-5414
-5398
-5398
-5369
-5154
-4928
-4673
-4367
-4095
-3759
-3453
-3149
-2777
-2385
-1948
-1488
-1071
-597
-125
227
571
811
1022
1283
1485
1646
1747
1799
1801
1698
1609
1447
1167
918
691
429
316
169
20
-175
-354
-470
-596
-592
-651
-622
-532
-431
-350
-293
-154
-23
95
302
449
670
942
1170
1363
1635
1905
2101
2363
2500
2714
2967
3132
3284
3384
3483
3571
3629
3606
3541
3498
3463
3406
3271
3029
2712
2267
1656
905
26
-787
-1489
-2133
-2657
-3125
-3509
-3756
-3953
-4148
-4308
-4466
-4585
-4561
-4544
-4535
-4554
-4628
-4653
-4710
-4786
-4767
-4675
-4523
-4298
-4019
-3671
-3279
-2892
-2508
-2188
-1882
-1558
-1285
-1071
-909
-783
-724
-722
-781
-819
-840
-862
-837
-798
-751
-641
-535
-487
-460
-444
-451
-435
-395
-416
-361
-291
-335
-328
-246
-212
-31
147
320
619
835
1123
1408
1661
2011
2275
2512
2824
3076
3351
3628
3841
4104
4366
4566
4790
5018
5123
5295
5379
5371
5488
5470
5468
5343
4971
4503
3929
3173
2457
1783
949
343
-229
-907
-1426
-1994
-2524
-2891
-3167
-3362
-3545
-3689
-3748
-3784
-3817
-3824
-3919
-3968
-3858
-3738
-3552
-3249
-2962
-2606
-2200
-1819
-1372
-957
-550
-136
232
580
948
1197
1350
1413
1361
1318
1179
1003
788
459
170
-122
-472
-824
-1224
-1659
-1942
-2204
-2526
-2769
-3015
-3255
-3444
-3612
-3792
-3895
-3940
-3954
-3959
-3902
-3746
-3616
-3459
-3254
-3044
-2737
-2367
-2040
-1691
-1313
-935
-514
-165
117
345
498
668
783
820
903
984
1052
1178
1251
1302
1344
1345
1372
1371
1339
1294
1251
1236
1153
1046
934
867
809
708
703
709
780
906
1019
1176
1401
1695
1939
2122
2336
2645
2909
3083
3243
3366
3535
3617
3666
3674
3546
3347
3023
2654
2264
1868
1462
954
450
-33
-416
-797
-1227
-1583
-1878
-2112
-2322
-2465
-2619
-2703
-2743
-2870
-2980
-3051
-3083
-3145
-3181
-3124
-3006
-2869
-2733
-2579
-2400
-2148
-1860
-1609
-1346
-1079
-782
-498
-254
-99
-55
-1
-25
-34
-24
-77
-154
-232
-298
-376
-450
-550
-671
-769
-849
-861
-907
-977
-1018
-1112
-1207
-1281
-1370
-1440
-1503
-1567
-1556
-1509
-1481
-1405
-1345
-1249
-1090
-920
-722
-559
-366
-166
0
171
296
335
361
316
255
244
181
62
17
-85
-142
-70
-152
-181
-120
-116
-9
99
175
234
318
372
398
385
413
462
373
379
384
323
349
375
387
418
485
595
629
695
804
906
990
1111
1214
1240
1337
1389
1378
1444
1488
1494
1444
1325
1214
1057
866
621
334
35
-173
-380
-587
-789
-1015
-1225
-1417
-1548
-1602
-1667
-1731
-1750
-1783
-1757
-1701
-1701
-1744
-1732
-1713
-1717
-1687
-1667
-1631
-1556
-1472
-1377
-1293
-1192
-1072
-956
-834
-667
-549
-458
-358
-316
-278
-246
-249
-292
-339
-386
-441
-526
-588
-672
-748
-767
-774
-815
-807
-760
-772
-732
-679
-643
-611
-573
-553
-572
-570
-555
-535
-580
-583
-575
-622
-600
-596
-617
-602
-595
-582
-575
-568
-512
-487
-433
-403
-333
-322
-311
-256
-238
-181
-215
-173
-196
-157
-125
-160
-96
-113
-114
-111
-45
-104
-41
105
-6
78
155
170
226
271
303
314
381
407
419
452
467
512
513
495
511
531
561
581
612
576
576
614
613
645
625
575
508
428
371
282
197
96
-17
-132
-215
-307
-414
-469
-525
-549
-584
-612
-586
-559
-544
-554
-528
-510
-500
-467
-474
-486
-501
-547
-611
-648
-665
-695
-715
-769
-815
-842
-844
-815
-792
-800
-796
-743
-700
-670
-617
-584
-577
-557
-556
-569
-562
-580
-617
-627
-646
-680
-709
-733
-772
-800
-817
-817
-808
-792
-754
-760
-758
-704
-676
-643
-606
-589
-575
-578
-580
-575
-568
-576
-589
-602
-615
-622
-616
-593
-584
-561
-548
-530
-482
-441
-406
-373
-340
-308
-256
-221
-203
-186
-192
-204
-207
-201
-180
-189
-198
-188
-198
-202
-183
-183
-168
-142
-123
-107
-79
-59
-54
-34
-6
8
-4
-4
0
-5
-8
-12
-9
-28
-34
-25
-34
-38
-41
-41
-47
-31
-15
2
17
16
9
3
2
-10
-15
-36
-75
-117
-143
-192
-243
-251
-273
-334
-368
-379
-425
-455
-473
-492
-513
-527
-539
-570
-582
-587
-590
-596
-616
-627
-639
-657
-668
-667
-683
-696
-682
-672
-677
-675
-653
-621
-618
-630
-607
-590
-597
-583
-555
-545
-556
-553
-536
-531
-535
-537
-554
-562
-549
-537
-538
-555
-567
-580
-573
-561
-546
-539
-540
-526
-515
-504
-473
-443
-441
-444
-417
-384
-357
-336
-326
-326
-326
-306
-309
-314
-313
-312
-308
-311
-305
-290
-274
-272
-278
-275
-270
-266
-242
-221
-222
-225
-217
-217
-220
-217
-219
-215
-214
-222
-229
-219
-202
-195
-202
-188
-190
-183
-161
-170
-172
-167
-146
-133
-119
-91
-75
-68
-65
-55
-66
-73
-76
-75
-57
-50
-65
-91
-109
-124
-146
-148
-139
-142
-142
-146
-147
-153
-162
-169
-193
-208
-223
-242
-252
-270
-292
-316
-327
-322
-331
-344
-344
-352
-366
-370
-366
-365
-376
-372
-350
-337
-334
-329
-319
-327
-318
-308
-316
-313
-308
-321
-340
-330
-315
-330
-348
-361
-371
-368
-359
-352
-339
-344
-360
-364
-357
-364
-371
-375
-393
-407
-426
-437
-425
-430
-437
-434
-433
-429
-424
-404
-388
-386
-386
-377
-368
-362
-351
-351
-350
-340
-326
-301
-278
-260
-244
-225
-204
-198
-192
-178
-158
-145
-146
-147
-148
-153
-134
-115
-111
-107
-106
-115
-134
-135
-132
-135
-131
-139
-151
-154
-172
-185
-184
-195
-214
-208
-193
-191
-178
-159
-163
-156
-142
-116
-123
-109
-84
-78
-65
-59
-45
-33
-11
16
19
15
20
13
4
-2
-16
-39
-49
-59
-69
-113
-144
-172
-197
-219
-239
-245
-265
-284
-318
-340
-343
-359
-371
-371
-372
-393
-393
-392
-402
-398
-394
-391
-376
-357
-354
-361
-359
-340
-339
-323
-296
-289
-311
-327
-337
-359
-359
-347
-348
-350
-373
-397
-399
-392
-393
-393
-380
-386
-395
-388
-379
-387
-395
-387
-380
-377
-371
-351
-356
-348
-331
-339
-336
-308
-278
-289
-309
-313
-300
-294
-273
-245
-243
-218
-197
-198
-192
-193
-199
-210
-204
-209
-194
-169
-179
-187
-200
-217
-228
-219
-214
-230
-238
-234
-225
-220
-209
-215
-224
-246
-269
-265
-270
-269
-269
-282
-297
-308
-309
-296
-295
-300
-305
-312
-308
-297
-296
-301
-295
-297
-300
-298
-306
-301
-293
-299
-298
-300
-298
-303
-314
-324
-340
-340
-354
-357
-360
-366
-371
-386
-380
-367
-374
-379
-373
-399
-384
-372
-371
-393
-424
-419
-399
-385
-359
-350
-348
-334
-309
-306
-314
-344
-367
-359
-366
-371
-373
-361
-360
-375
-399
-399
-390
-386
-383
-377
-366
-371
-382
-380
-377
-376
-371
-380
-370
-364
-352
-333
-309
-289
-270
-248
-237
-219
-211
-210
-201
-177
-171
-183
-171
-168
-185
-181
-170
-176
-167
-167
-174
-170
-164
-169
-194
-200
-203
-229
-241
-226
-227
-217
-202
-197
-200
-198
-197
-183
-164
-155
-146
-139
-137
-128
-127
-145
-165
-167
-145
-140
-141
-148
-176
-206
-221
-221
-219
-220
-238
-257
-254
-247
-256
-254
-245
-262
-271
-254
-244
-255
-264
-265
-267
-265
-257
-268
-271
-264
-273
-264
-262
-280
-298
-297
-295
-300
-314
-315
-306
-300
-308
-315
-312
-299
-286
-296
-308
-308
-322
-331
-309
-291
-307
-311
-318
-311
-295
-286
-278
-277
-259
-247
-224
-206
-200
-208
-236
-247
-232
-212
-206
-219
-212
-211
-223
-210
-215
-224
-220
-217
-211
-191
-174
-181
-172
-134
-107
-94
-81
-66
-51
-23
17
28
22
29
37
43
54
51
49
46
42
57
63
53
30
26
36
28
25
34
35
20
8
-24
-59
-74
-78
-80
-83
-85
-105
-131
-146
-163
-192
-213
-239
-233
-232
-240
-240
-247
-264
-263
-244
-248
-250
-244
-243
-254
-255
-231
-222
-224
-224
-243
-265
-262
-259
-240
-224
-234
-244
-257
-267
-280
-286
-290
-304
-305
-272
-247
-245
-239
-237
-249
-268
-271
-257
-251
-235
-230
-235
-217
-194
-179
-172
-175
-184
-176
-161
-142
-124
-122
-128
-120
-127
-124
-120
-110
-97
-87
-72
-80
-79
-79
-94
-120
-137
-145
-147
-143
-129
-131
-150
-155
-155
-165
-169
-160
-160
-171
-179
-189
-196
-196
-191
-197
-213
-221
-206
-194
-215
-223
-218
-214
-225
-219
-199
-192
-199
-212
-223
-232
-237
-234
-232
-243
-244
-246
-254
-254
-246
-254
-267
-254
-244
-256
-272
-288
-292
-277
-271
-281
-299
-312
-317
-331
-330
-327
-314
-291
-283
-295
-291
-272
-262
-259
-253
-243
-216
-183
-172
-177
-182
-187
-205
-203
-216
-222
-221
-227
-249
-252
-225
-214
-218
-230
-233
-250
-243
-244
-254
-248
-248
-251
-244
-222
-211
-203
-194
-198
-214
-230
-214
-197
-198
-208
-211
-198
-186
-175
-147
-140
-150
-165
-165
-163
-156
-149
-154
-165
-157
-167
-188
-186
-192
-200
-205
-185
-186
-201
-194
-204
-217
-217
-215
-224
-230
-237
-249
-264
-261
-274
-293
-292
-277
-283
-287
-279
-288
-266
-250
-236
-226
-199
-185
-185
-172
-171
-161
-140
-123
-105
-94
-89
-90
-92
-93
-93
-93
-84
-79
-78
-97
-128
-142
-150
-157
-157
-163
-181
-195
-185
-180
-191
-216
-232
-231
-235
-234
-217
-216
-224
-218
-226
-234
-238
-233
-253
-256
-267
-271
-264
-252
-237
-243
-243
-232
-228
-225
-218
-207
-196
-194
-182
-168
-171
-174
-174
-189
-195
-192
-178
-166
-169
-175
-173
-176
-177
-169
-166
-158
-161
-170
-160
-152
-159
-167
-169
-176
-188
-187
-184
-179
-167
-158
-158
-157
-146
-147
-134
-126
-113
-104
-85
-80
-88
-74
-74
-85
-89
-82
-78
-75
-75
-86
-95
-90
-96
-101
-100
-84
-89
-101
-104
-102
-99
-99
-113
-124
-129
-130
-131
-139
-149
-156
-164
-169
-175
-180
-183
-200
-216
-202
-183
-175
-161
-146
-140
-146
-149
-143
-139
-143
-140
-132
-115
-115
-119
-120
-131
-137
-137
-164
-167
-181
-185
-210
-216
-229
-243
-263
-291
-290
-369
-363
-487
-688
-1795
-1436
-1035
-1036
-523
-757
-955
-729
126
394
577
458
283
619
748
1075
727
364
99
-63
163
-53
-506
-897
-914
-912
-762
-739
-1082
-1050
-941
-553
-204
-193
-314
-254
36
225
413
286
78
-50
35
99
-66
-319
-601
-660
-610
-556
-631
-803
-889
-800
-496
-324
-370
-399
-302
-116
159
277
199
114
92
185
267
169
-59
-227
-291
-264
-292
-431
-651
-730
-713
-572
-519
-604
-586
-560
-399
-193
-92
-157
-162
-74
23
159
145
14
-79
-22
-32
-36
-108
-315
-389
-388
-357
-349
-421
-455
-445
-356
-275
-194
-195
-172
-74
21
107
80
61
9
20
54
33
-23
-134
-197
-229
-226
-308
-415
-487
-490
-479
-439
-406
-464
-467
-388
-321
-225
-206
-197
-157
-119
-52
-69
-92
-183
-215
-217
-224
-283
-385
-401
-477
-430
-506
-576
-561
-565
-488
-454
-406
-444
-420
-334
-293
-222
-209
-222
-218
-170
-138
-189
-176
-292
-266
-243
-319
-350
-413
-374
-408
-347
-402
-397
-395
-281
-212
167
-605
-809
-671
-790
-253
-264
-398
-842
-555
-312
-31
187
-197
-118
-160
139
353
281
58
-300
-85
13
53
-182
-398
-559
-538
-169
-396
-535
-659
-620
-329
-140
-146
-376
-306
-163
83
249
150
12
-219
-136
-70
-232
-334
-606
-665
-652
-556
-564
-632
-630
-614
-298
-257
-237
-217
-187
-12
136
232
103
94
-38
49
114
-127
-357
-1768
-2079
-2307
-2982
-2922
-3320
-3614
-3703
-2948
-2558
-2051
-1468
-1024
-147
658
1563
1988
2254
2352
2388
2557
2494
1979
1311
851
287
-190
-662
-1418
-1994
-2372
-2430
-2333
-2225
-2206
-1995
-1529
-1095
-596
-192
123
377
770
1138
1266
1126
995
777
603
424
19
-306
-603
-779
-865
-843
-1029
-1214
-1049
-903
-526
-158
-15
147
408
594
889
1093
840
747
735
557
528
280
-119
-373
-536
-762
-904
-1011
-1189
-1140
-1001
-830
-672
-530
-439
-207
2
145
333
381
354
410
361
371
139
-34
-170
-398
-458
-569
-650
-803
-816
-826
-755
-723
-686
-536
-504
-295
-250
-109
-55
6
28
-21
39
-47
-150
-112
-105
-239
-242
-244
-411
-297
-261
-314
-313
-351
-340
-282
-225
-313
-294
-305
-332
-229
-222
-150
-216
-282
-255
-321
-300
-344
-360
-408
-400
-402
-419
-354
-410
-355
-319
-217
-82
-72
-62
-44
8
34
113
28
-80
-24
-166
-158
-235
-432
-434
-494
-537
-453
-491
-617
-517
-327
-414
-252
-302
-408
-307
-262
-237
-268
-226
-334
-304
-48
-101
-41
12
-58
-80
-34
40
-115
-79
-284
-368
-294
-455
-446
-502
-628
-581
-503
-379
-406
-341
-376
-338
-226
-182
-108
-136
-139
-106
-10
13
-9
-13
-58
-127
51
39
-77
-128
-27
-105
96
275
154
138
194
395
476
591
628
475
380
245
255
-82
-426
-799
-1219
-1316
-1481
-1565
-1804
-1961
-1962
-2020
-1869
-1781
-1653
-1555
-1324
-1134
-875
-499
-282
5
380
656
926
1059
1146
1043
1013
908
632
373
-8
-319
-677
-793
-1089
-1310
-1299
-1471
-1394
-1260
-1127
-989
-663
-480
-354
-33
8
105
159
102
127
87
14
-4
-130
-190
-246
-357
-460
-500
-568
-481
-435
-511
-403
-364
-337
-96
-119
-58
-64
-60
-13
-56
-88
-141
-92
-291
-289
-308
-481
-461
-561
-667
-658
-620
-645
-536
-584
-564
-518
-471
-409
-470
-300
-321
-357
-226
-227
-206
-184
-167
-215
-189
-147
-234
-175
-288
-429
-362
-482
-499
-443
-551
-466
-480
-447
-373
-336
-456
-396
-470
-644
-739
-2343
-2084
-1899
-2863
-2574
-2986
-3675
-3707
-2935
-2681
-2392
-2328
-2591
-1503
-1008
-566
-213
-472
-767
-678
-98
-26
-285
-745
-850
-536
-220
116
-98
-25
120
449
1117
1199
794
513
574
470
399
4
-671
-1012
-1405
-1486
-1443
-1905
-2196
-2256
-2022
-1589
-1242
-1098
-982
-655
-296
197
465
309
254
198
416
371
231
-17
-491
-578
-600
-721
-889
-967
-1102
-1031
-686
-593
-578
-528
-418
-181
-15
58
-22
-131
-174
-171
-271
-433
-759
-1029
-1070
-1126
-1169
-1229
-1444
-1501
-1351
-1168
-1075
-964
-913
-868
-618
-371
-245
-226
-211
-195
-190
-59
-69
-222
-299
-300
-330
-258
-283
-476
-417
-316
-224
-23
-29
-74
47
226
285
407
510
403
470
583
652
609
520
434
395
495
564
571
458
332
405
583
706
687
677
728
830
1128
1303
1248
1223
1303
1392
1553
1562
1359
1301
1267
1242
1230
1149
893
807
811
785
792
772
670
658
779
790
816
818
735
787
854
844
772
644
547
499
540
491
349
300
304
291
436
507
460
462
513
546
619
653
569
591
630
614
694
681
545
492
490
520
555
565
536
463
485
605
663
747
778
763
924
1044
1084
1142
1096
1059
1116
1162
1086
1042
961
872
884
888
835
769
778
716
722
908
946
890
909
874
877
1018
991
953
1009
988
976
1030
1024
998
1027
1089
1097
1211
1283
1293
1334
1391
1414
1468
1530
1406
1377
1365
1376
1358
1209
1177
1148
1093
998
976
944
919
1013
963
948
990
986
993
988
1016
942
1040
1067
988
998
1014
982
904
934
848
800
901
774
780
874
841
837
940
997
1028
1085
1060
1025
1027
1020
1058
991
957
878
844
851
763
678
670
688
662
709
736
620
643
600
507
518
407
362
346
335
319
352
271
197
227
155
254
354
253
361
398
366
452
415
341
359
359
314
286
204
145
112
37
1
-76
-124
-70
-86
-77
-43
-81
-116
-102
-167
-180
-206
-265
-268
-260
-292
-281
-363
-397
-400
-454
-510
-498
-537
-531
-454
-421
-339
-279
-214
-76
27
80
134
209
261
290
369
335
240
172
79
-3
-68
-139
-245
-324
-376
-393
-419
-432
-505
-524
-469
-428
-402
-360
-350
-330
-242
-214
-247
-246
-240
-224
-238
-172
-173
-271
-198
-202
-227
-168
-159
-258
-252
-271
-344
-272
-331
-468
-436
-459
-466
-480
-431
-520
-581
-539
-579
-536
-531
-565
-670
-648
-587
-646
-594
-662
-773
-685
-625
-630
-673
-699
-782
-743
-678
-785
-808
-875
-904
-884
-868
-858
-883
-868
-888
-803
-762
-767
-714
-710
-656
-591
-528
-466
-496
-487
-459
-477
-541
-545
-634
-738
-746
-791
-803
-879
-894
-854
-869
-817
-678
-625
-644
-520
-464
-531
-441
-470
-606
-616
-647
-710
-792
-834
-963
-1034
-1074
-1149
-1193
-1304
-1290
-1308
-1335
-1202
-1174
-1099
-991
-911
-813
-696
-663
-657
-571
-622
-593
-576
-676
-745
-860
-1039
-1211
-1199
-1228
-1325
-1303
-1338
-1365
-1320
-1180
-1156
-1108
-1001
-1068
-981
-889
-978
-996
-1018
-1092
-1115
-1045
-1099
-1108
-1098
-1120
-1032
-1001
-940
-884
-806
-698
-606
-492
-494
-448
-428
-376
-341
-374
-378
-492
-542
-549
-629
-650
-716
-787
-832
-778
-741
-713
-631
-663
-577
-487
-406
-292
-279
-235
-158
-108
-32
33
54
85
141
88
143
141
48
122
78
45
65
39
-10
-36
1
33
110
81
129
227
168
234
332
265
238
301
299
228
224
191
173
132
106
161
93
97
158
116
117
145
158
152
80
48
66
22
-99
-155
-262
-396
-462
-498
-640
-756
-782
-883
-969
-1001
-1036
-1139
-1160
-1177
-1229
-1253
-1276
-1314
-1320
-1356
-1325
-1315
-1320
-1345
-1386
-1338
-1381
-1373
-1362
-1363
-1419
-1386
-1387
-1457
-1394
-1393
-1412
-1367
-1373
-1363
-1335
-1338
-1339
-1302
-1266
-1234
-1142
-1114
-1056
-1024
-1007
-922
-921
-850
-769
-723
-642
-534
-507
-481
-379
-342
-264
-194
-171
-72
-21
54
132
158
213
252
294
328
411
473
533
557
559
653
616
614
665
610
609
616
567
568
557
553
599
631
638
774
871
866
961
991
1002
1030
1033
968
937
925
818
690
567
448
257
108
23
-187
-361
-428
-556
-669
-823
-915
-1024
-1090
-1152
-1199
-1249
-1403
-1436
-1519
-1660
-1691
-1788
-1847
-1938
-1965
-1961
-1995
-1972
-1991
-1917
-1940
-1905
-1811
-1798
-1712
-1685
-1603
-1577
-1557
-1462
-1449
-1418
-1410
-1371
-1351
-1386
-1308
-1308
-1259
-1218
-1175
-1116
-1069
-972
-966
-903
-830
-799
-716
-668
-609
-545
-460
-374
-309
-213
-123
-47
32
154
300
339
440
572
647
753
847
903
934
1092
1129
1180
1279
1340
1420
1534
1583
1667
1777
1799
1941
1997
2030
2110
2175
2154
2215
2184
2131
2162
2099
2040
2000
1933
1852
1728
1586
1420
1220
1038
818
494
219
-24
-344
-638
-870
-1111
-1253
-1406
-1507
-1595
-1699
-1797
-1913
-2014
-2122
-2192
-2348
-2502
-2641
-2714
-2821
-2959
-3025
-3089
-3118
-3109
-3030
-2970
-2845
-2681
-2525
-2345
-2140
-1978
-1807
-1706
-1635
-1526
-1464
-1477
-1486
-1502
-1542
-1517
-1491
-1507
-1510
-1432
-1376
-1292
-1192
-1032
-884
-783
-590
-393
-219
-52
138
281
412
574
685
790
848
955
1070
1186
1346
1452
1570
1753
1953
2060
2196
2433
2644
2734
2843
3056
3179
3246
3388
3516
3535
3649
3812
3944
4018
4170
4388
4571
4790
5170
5539
5806
5869
5628
5238
4723
3896
3018
2138
1025
-50
-1141
-2341
-3475
-4417
-5152
-5743
-6060
-6151
-5890
-5708
-5475
-4995
-4562
-4015
-3440
-2917
-2400
-1870
-1359
-1034
-881
-773
-559
-428
-388
-222
-191
-124
-139
-234
-304
-356
-450
-631
-820
-1089
-1291
-1571
-1977
-2427
-2871
-3240
-3581
-3940
-4277
-4514
-4718
-4856
-4903
-4918
-4831
-4644
-4497
-4467
-4428
-4255
-4100
-3952
-3812
-3577
-3294
-2951
-2622
-2304
-1913
-1422
-864
-373
135
742
1327
1781
2115
2426
2668
2908
3014
3020
3043
2938
2895
2833
2701
2650
2789
2989
3173
3520
3892
4219
4559
4832
5241
5569
5916
6470
6717
6888
7143
7295
7054
6564
5739
4596
3490
2383
1279
-10
-1290
-2330
-3621
-4814
-5628
-6238
-6650
-6864
-6880
-6716
-6207
-5727
-5224
-4830
-4417
-3788
-3196
-2737
-2289
-1871
-1553
-1262
-997
-693
-281
75
462
930
1351
1819
2240
2515
2666
2750
2654
2476
2105
1561
843
-112
-1040
-1964
-2900
-3864
-4721
-5529
-6161
-6602
-6902
-6973
-6914
-6707
-6324
-5910
-5434
-4896
-4408
-3948
-3508
-3094
-2736
-2396
-2128
-1825
-1630
-1427
-1120
-737
-349
64
394
638
944
1169
1404
1654
1940
2144
2320
2257
2131
2051
1737
1378
1080
774
412
159
-105
-454
-670
-906
-962
-1074
-966
-678
-476
-332
10
424
678
1026
1369
1797
2133
2468
2790
3010
3290
3646
3898
4100
4546
5079
5587
6008
6410
7022
7634
7924
7766
7202
6446
5395
3891
2135
381
-1306
-2951
-4551
-6223
-7489
-8359
-8881
-9167
-9066
-8499
-7600
-6629
-5745
-4754
-3848
-2984
-2317
-1901
-1591
-1321
-1319
-1575
-1972
-2272
-2450
-2582
-2747
-2663
-2285
-1812
-1293
-842
-322
186
705
1011
1087
1083
1021
711
156
-553
-1258
-1939
-2641
-3307
-3858
-4191
-4400
-4522
-4724
-4759
-4559
-4258
-3922
-3538
-3120
-2649
-2223
-1914
-1615
-1375
-1078
-785
-433
-199
114
458
768
1040
1281
1730
1987
2318
2643
2825
2949
3113
3223
3142
3150
3020
2911
2906
2767
2597
2509
2485
2517
2575
2623
2856
3264
3653
4116
4545
4997
5601
6156
6465
6342
6035
5730
4992
3992
2824
1500
-10
-1286
-2607
-3970
-5058
-5938
-6457
-6792
-6814
-6598
-6103
-5604
-4952
-4204
-3437
-2734
-2103
-1634
-1383
-1145
-923
-845
-1007
-1074
-1104
-1074
-953
-784
-688
-492
-199
140
385
562
606
579
445
136
-231
-796
-1470
-2214
-2797
-3450
-4060
-4547
-4863
-5067
-5155
-5046
-4897
-4614
-4224
-3868
-3589
-3218
-2778
-2476
-2357
-2272
-2124
-1919
-1984
-2230
-2289
-2123
-1811
-1471
-1154
-784
-158
438
964
1340
1869
2436
2751
2868
2935
3008
2868
2608
2026
1693
1379
1075
717
338
62
23
139
88
335
478
804
1087
1411
1690
1966
2148
2293
2492
2539
2730
2754
2820
2836
2971
3197
3521
3838
4054
4328
4571
4792
4547
4009
3294
2521
1712
833
-288
-1445
-2374
-3147
-3922
-4611
-5021
-5239
-5236
-5110
-4748
-4355
-3870
-3455
-3148
-2873
-2572
-2306
-2287
-2443
-2621
-2655
-2729
-2914
-3121
-3199
-3201
-3043
-2866
-2712
-2559
-2242
-1883
-1661
-1486
-1370
-1357
-1533
-1726
-1933
-2162
-2413
-2628
-2921
-3193
-3375
-3387
-3386
-3442
-3296
-2992
-2673
-2536
-2239
-2022
-1799
-1463
-1133
-1008
-913
-583
-409
-380
-195
65
234
517
784
1044
1384
1764
1925
2209
2539
2767
3047
3148
3163
3243
3422
3476
3537
3713
3914
4120
4496
4891
5401
5944
6482
6981
7486
7980
8091
7671
6823
5919
4848
3725
2227
686
-918
-2526
-4005
-5178
-6313
-7105
-7456
-7706
-7518
-7080
-6452
-5974
-5310
-4609
-3714
-3057
-2519
-2083
-1745
-1385
-1079
-827
-613
-357
-63
354
696
1226
1823
2367
2765
3283
3650
3718
3526
3152
2585
1842
1025
36
-1090
-2273
-3420
-4498
-5426
-6179
-6656
-6931
-7059
-6959
-6691
-6439
-6156
-5672
-5092
-4570
-4018
-3545
-3179
-2884
-2502
-2255
-2030
-1745
-1375
-970
-613
-60
353
932
1395
1922
2490
2920
3236
3406
3552
3475
3408
3144
2730
2041
1206
511
-126
-581
-872
-1188
-1547
-1569
-1534
-1543
-1421
-1422
-1084
-862
-450
-201
18
115
290
460
547
899
937
1261
1463
1812
2196
2647
2887
3249
3598
3745
4046
4106
4119
3908
3827
3496
3184
2630
2046
1453
794
314
-230
-614
-1051
-1402
-1668
-1867
-2217
-2445
-2621
-2902
-3218
-3373
-3633
-4045
-4348
-4570
-4742
-4901
-4840
-4806
-4660
-4387
-4033
-3646
-3241
-2749
-2293
-1905
-1509
-1191
-998
-891
-925
-905
-983
-1149
-1274
-1376
-1545
-1629
-1585
-1588
-1529
-1370
-1202
-1068
-893
-715
-619
-555
-480
-496
-584
-589
-737
-827
-907
-996
-997
-872
-850
-795
-379
-180
83
426
779
1029
1396
1740
1868
1994
2149
2204
2228
2394
2526
2589
2628
2794
2862
3130
3342
3509
3815
4081
4379
4639
4910
5031
5218
5508
5633
5789
5865
5308
4296
3383
2539
1436
421
-813
-2353
-3516
-4192
-4943
-5764
-6370
-6571
-6395
-6010
-5526
-5154
-4626
-3944
-3124
-2523
-2028
-1746
-1476
-1155
-984
-810
-605
-581
-620
-479
-347
-206
-30
111
171
352
574
560
185
-167
-524
-967
-1450
-2042
-2736
-3359
-3826
-4242
-4653
-4972
-5079
-5021
-4866
-4584
-4253
-3921
-3619
-3294
-2885
-2560
-2290
-2128
-2167
-2340
-2308
-2239
-2185
-1999
-1752
-1450
-952
-410
58
619
1114
1679
2239
2663
2871
2962
3044
3005
2850
2616
2373
1998
1594
1355
1175
1039
1053
1065
1109
1249
1484
1697
1860
2025
2250
2544
2759
2979
2972
3051
3270
3460
3702
3961
4365
4864
5473
6029
6617
6640
6155
5756
5287
4614
3690
2304
589
-739
-1785
-2867
-4116
-5346
-6110
-6203
-6111
-5926
-5695
-5316
-4503
-3628
-2954
-2468
-2089
-1793
-1438
-1270
-1115
-989
-1123
-1252
-1278
-1184
-959
-776
-625
-341
116
636
924
938
760
700
609
366
-81
-739
-1370
-2012
-2571
-3082
-3550
-4005
-4185
-4214
-4166
-3929
-3717
-3515
-3296
-2842
-2454
-2161
-1999
-1904
-1729
-1574
-1373
-1265
-1298
-1154
-1000
-711
-449
-252
39
241
666
909
1205
1353
1364
1502
1637
1798
1769
1739
1606
1429
1440
1384
1225
1087
1057
962
873
927
924
911
966
1134
1232
1324
1526
1638
1697
1982
2302
2514
2721
2930
3138
3366
3636
3873
4070
4174
4428
4578
4585
4686
4623
4298
3753
3130
2576
1817
905
-80
-1179
-2062
-2665
-3185
-3912
-4382
-4633
-4648
-4581
-4529
-4365
-4136
-3774
-3439
-3134
-2944
-2731
-2621
-2581
-2457
-2434
-2372
-2379
-2419
-2318
-2130
-1936
-1739
-1606
-1452
-1185
-858
-682
-656
-645
-594
-639
-811
-942
-1180
-1470
-1616
-1769
-1985
-2058
-2143
-2273
-2320
-2312
-2294
-2320
-2351
-2338
-2306
-2297
-2230
-2228
-2259
-2128
-1935
-1762
-1454
-1141
-809
-420
-6
455
894
1281
1581
1940
2206
2396
2554
2573
2633
2724
2756
2797
2824
2915
3053
3181
3389
3690
3962
4169
4468
4761
5055
5369
5551
5762
5952
6202
6308
6009
5381
4714
4142
3206
2239
1255
37
-1028
-1907
-2842
-3767
-4434
-4794
-5092
-5284
-5193
-4975
-4764
-4426
-3985
-3653
-3220
-2720
-2487
-2273
-1900
-1547
-1296
-1077
-840
-612
-369
-41
297
573
989
1455
1702
1884
2009
1960
1809
1581
1279
872
404
-196
-904
-1607
-2220
-2760
-3318
-3782
-4129
-4405
-4530
-4536
-4542
-4494
-4358
-4209
-4072
-3921
-3739
-3552
-3394
-3194
-2977
-2765
-2490
-2197
-1886
-1489
-1035
-599
-160
297
741
1145
1502
1859
2064
2211
2319
2309
2215
2028
1852
1515
1126
666
282
21
-323
-555
-716
-865
-1017
-961
-939
-951
-737
-568
-491
-351
-182
24
228
316
567
693
865
1143
1270
1479
1782
2080
2352
2614
2871
3155
3299
3513
3680
3730
3851
3895
3775
3593
3529
3319
2924
2540
2135
1598
1057
530
-70
-740
-1365
-1882
-2482
-3011
-3448
-3893
-4279
-4525
-4668
-4794
-4879
-4879
-4838
-4741
-4558
-4403
-4257
-4040
-3821
-3649
-3457
-3203
-2950
-2782
-2577
-2338
-2142
-1913
-1707
-1562
-1438
-1281
-1094
-1006
-964
-886
-832
-808
-806
-787
-802
-828
-872
-986
-1087
-1151
-1236
-1331
-1436
-1488
-1531
-1613
-1677
-1734
-1725
-1689
-1631
-1582
-1488
-1298
-1138
-945
-767
-538
-220
38
282
533
885
1243
1471
1725
2047
2375
2680
2908
3173
3465
3774
4132
4364
4565
4845
5114
5379
5585
5786
6028
5994
5645
5173
4755
4196
3337
2342
1316
437
-423
-1406
-2452
-3390
-4004
-4320
-4719
-5115
-5219
-5077
-4878
-4770
-4626
-4337
-3972
-3683
-3450
-3201
-2863
-2526
-2336
-2235
-2031
-1700
-1325
-1002
-742
-334
235
712
987
1205
1464
1695
1773
1730
1627
1389
1088
691
119
-475
-993
-1499
-2070
-2609
-3033
-3385
-3718
-4033
-4288
-4414
-4478
-4502
-4562
-4598
-4548
-4483
-4456
-4427
-4333
-4166
-3900
-3674
-3432
-3111
-2671
-2255
-1889
-1485
-1010
-535
-125
224
524
805
1037
1193
1165
1120
1034
920
775
617
567
546
465
364
354
415
467
453
459
459
531
553
486
426
392
441
436
407
427
545
672
852
1029
1310
1686
2036
2350
2723
3215
3659
4035
4370
4722
5031
5287
5366
5241
4832
4317
3684
2806
1941
1085
226
-659
-1437
-2079
-2585
-2975
-3258
-3459
-3510
-3431
-3247
-3156
-3133
-3037
-3075
-3059
-3096
-3241
-3334
-3397
-3437
-3448
-3446
-3369
-3288
-3099
-2779
-2394
-2000
-1626
-1197
-849
-520
-246
-106
-55
10
69
56
-57
-228
-366
-549
-733
-883
-1039
-1181
-1271
-1381
-1443
-1547
-1673
-1775
-1936
-2048
-2152
-2213
-2278
-2377
-2437
-2444
-2421
-2416
-2408
-2260
-2136
-1969
-1716
-1538
-1324
-1102
-804
-539
-314
-10
243
472
725
884
1058
1164
1307
1439
1511
1739
1843
1952
2074
2163
2340
2432
2557
2705
2820
3078
3244
3437
3621
3800
4097
4262
4517
4734
4972
5171
4923
4566
4158
3602
2933
2061
1165
249
-523
-1200
-2060
-2816
-3348
-3650
-3883
-4096
-4029
-3903
-3650
-3358
-3206
-2924
-2667
-2452
-2292
-2187
-2022
-1890
-1769
-1788
-1794
-1597
-1360
-1084
-875
-567
-103
255
548
761
940
1108
1143
1136
989
775
545
214
-224
-701
-1049
-1405
-1808
-2136
-2378
-2516
-2682
-2868
-3007
-3099
-3131
-3183
-3246
-3343
-3379
-3331
-3283
-3260
-3279
-3169
-3000
-2853
-2607
-2375
-2085
-1760
-1453
-1094
-799
-502
-177
131
385
569
767
957
1095
1155
1223
1342
1377
1373
1366
1293
1268
1217
1185
1142
1057
1076
1114
1085
1027
1105
1217
1277
1348
1504
1693
1828
1999
2228
2457
2712
3034
3323
3616
4017
4448
4842
5187
5434
5388
5042
4663
4226
3634
2845
1932
1035
285
-332
-1070
-1902
-2504
-2803
-2915
-3063
-3130
-3044
-2827
-2515
-2397
-2303
-2195
-2091
-2011
-2006
-2001
-2017
-2057
-2101
-2183
-2135
-1937
-1689
-1439
-1180
-742
-315
17
283
470
662
806
860
805
623
444
218
-67
-412
-738
-1008
-1281
-1506
-1713
-1869
-1991
-2167
-2324
-2444
-2535
-2615
-2745
-2875
-2971
-3033
-3081
-3131
-3196
-3170
-3059
-2911
-2731
-2514
-2240
-1980
-1680
-1353
-1036
-741
-435
-131
138
381
575
718
815
923
978
1021
1049
1066
1081
1084
1054
1073
1080
1091
1097
1132
1253
1257
1349
1389
1433
1516
1625
1735
1805
2011
2146
2302
2504
2738
3019
3256
3581
3898
4214
4496
4389
4042
3701
3296
2773
2025
1155
312
-365
-935
-1738
-2546
-3108
-3405
-3491
-3686
-3748
-3667
-3431
-3138
-3082
-2945
-2795
-2638
-2461
-2467
-2417
-2351
-2290
-2294
-2370
-2202
-1995
-1686
-1426
-1181
-687
-259
79
280
479
745
845
895
829
638
508
306
-5
-392
-673
-905
-1217
-1447
-1685
-1824
-1934
-2143
-2262
-2341
-2409
-2477
-2598
-2660
-2775
-2859
-2874
-2953
-2953
-2909
-2759
-2630
-2537
-2308
-2073
-1790
-1475
-1194
-817
-525
-230
108
283
500
647
826
965
983
1119
1165
1180
1181
1177
1243
1165
1205
1222
1187
1257
1232
1324
1345
1380
1452
1475
1609
1699
1859
2029
2147
2312
2524
2796
3009
3245
3559
3894
4163
4480
4756
4889
4728
4352
4013
3563
3014
2293
1333
481
-149
-701
-1426
-2308
-2846
-3074
-3101
-3233
-3462
-3451
-3236
-2901
-2781
-2754
-2631
-2485
-2233
-2175
-2213
-2158
-2076
-1957
-1937
-1757
-1442
-1165
-856
-570
-140
263
558
798
890
1114
1268
1268
1093
805
645
408
111
-297
-662
-906
-1142
-1346
-1620
-1808
-1958
-2095
-2162
-2306
-2419
-2489
-2599
-2703
-2820
-2870
-2958
-3006
-2979
-2894
-2745
-2642
-2446
-2283
-2046
-1719
-1432
-1134
-879
-580
-278
-15
183
332
507
639
764
844
858
885
918
936
940
922
923
916
913
916
933
955
946
986
1026
1129
1207
1333
1464
1535
1769
1955
2186
2379
2600
2927
3166
3517
3770
4023
4359
4586
4922
4937
4602
4205
3809
3455
2840
2008
1112
317
-205
-806
-1647
-2445
-2976
-3057
-3161
-3393
-3568
-3587
-3291
-3079
-2985
-2952
-2877
-2590
-2353
-2260
-2230
-2148
-1968
-1828
-1648
-1442
-1157
-825
-529
-126
261
614
895
1112
1274
1422
1538
1456
1216
973
752
509
133
-274
-626
-934
-1154
-1445
-1742
-2037
-2242
-2376
-2553
-2709
-2872
-2957
-3047
-3147
-3239
-3326
-3351
-3330
-3284
-3171
-3023
-2851
-2577
-2307
-2104
-1786
-1415
-1124
-794
-465
-141
110
383
622
742
894
991
1100
1181
1191
1218
1166
1143
1127
1047
1040
970
964
957
888
892
845
874
914
964
1111
1206
1389
1587
1749
1952
2140
2375
2662
2900
3178
3441
3733
4020
4201
4482
4762
4837
4601
4153
3789
3422
2903
2173
1176
453
-67
-637
-1402
-2252
-2679
-2823
-2899
-3104
-3350
-3274
-2965
-2686
-2634
-2637
-2438
-2130
-1838
-1794
-1810
-1667
-1470
-1316
-1249
-1105
-820
-529
-215
29
326
615
853
1018
1040
1190
1216
1090
880
582
355
43
-291
-684
-1090
-1284
-1527
-1788
-2079
-2256
-2316
-2457
-2552
-2687
-2764
-2714
-2734
-2809
-2853
-2850
-2763
-2701
-2606
-2509
-2351
-2087
-1886
-1652
-1453
-1202
-912
-690
-415
-206
5
223
368
502
562
641
725
744
765
777
816
806
776
773
748
762
760
796
855
902
947
983
1029
1154
1288
1408
1547
1722
1967
2197
2378
2526
2739
2992
3257
3484
3645
3848
4109
4309
4456
4646
4654
4395
3998
3557
3098
2480
1770
901
96
-438
-1028
-1814
-2598
-2998
-3094
-3228
-3371
-3575
-3405
-3008
-2771
-2621
-2571
-2206
-1822
-1524
-1376
-1345
-1103
-808
-609
-570
-455
-156
139
425
578
731
951
1107
1236
1186
1042
948
791
485
58
-327
-711
-1082
-1434
-1850
-2162
-2399
-2579
-2736
-2912
-2959
-2978
-2991
-2983
-2989
-2910
-2815
-2770
-2728
-2596
-2437
-2301
-2140
-2020
-1817
-1477
-1337
-1197
-1013
-827
-556
-442
-376
-277
-51
97
107
175
188
273
357
335
318
357
476
445
418
445
455
506
510
526
600
676
737
848
972
1118
1333
1576
1811
2136
2395
2581
2793
2989
3248
3409
3526
3678
3849
4036
4116
4240
4351
4494
4642
4473
4036
3502
3110
2609
1806
1025
176
-487
-953
-1704
-2496
-3145
-3327
-3334
-3498
-3577
-3531
-3102
-2668
-2403
-2212
-2006
-1394
-962
-722
-594
-428
-64
105
231
203
332
657
843
925
949
1103
1177
1194
1173
896
702
550
218
-289
-829
-1241
-1662
-2093
-2484
-2871
-3122
-3266
-3384
-3502
-3588
-3507
-3405
-3293
-3172
-3057
-2856
-2722
-2619
-2460
-2298
-2130
-1949
-1763
-1598
-1415
-1260
-1132
-997
-859
-725
-637
-577
-531
-506
-483
-480
-528
-526
-507
-556
-533
-501
-474
-432
-352
-301
-295
-201
-67
-2
48
183
325
452
633
825
1029
1315
1683
1954
2224
2562
2829
3134
3364
3518
3667
3867
4065
4129
4234
4346
4415
4539
4623
4653
4684
4589
4140
3475
2942
2428
1625
711
-139
-894
-1493
-2100
-2982
-3618
-3753
-3627
-3607
-3710
-3507
-3058
-2454
-2095
-1933
-1563
-995
-403
-176
-92
102
346
658
681
586
692
959
1222
1213
1136
1171
1246
1238
1104
853
493
239
-77
-618
-1215
-1755
-2168
-2542
-2889
-3213
-3503
-3627
-3641
-3573
-3564
-3513
-3293
-3027
-2757
-2616
-2474
-2254
-2038
-1796
-1648
-1545
-1350
-1115
-908
-789
-718
-646
-490
-370
-371
-383
-410
-383
-382
-413
-476
-555
-541
-514
-512
-576
-600
-510
-411
-313
-317
-291
-194
-31
94
133
261
488
754
933
1124
1359
1647
2033
2328
2560
2824
3115
3347
3485
3676
3775
3857
3987
4111
4182
4177
4281
4296
4336
4460
4499
4412
4042
3491
2855
2279
1617
697
-195
-946
-1560
-2140
-2827
-3527
-3925
-3790
-3608
-3667
-3558
-3138
-2484
-1995
-1768
-1498
-993
-360
76
190
249
497
775
850
693
622
794
995
1004
854
741
685
662
518
218
-145
-454
-720
-1155
-1746
-2327
-2737
-3042
-3318
-3579
-3855
-3892
-3784
-3649
-3519
-3468
-3190
-2819
-2520
-2351
-2219
-1991
-1802
-1617
-1533
-1483
-1395
-1274
-1152
-1179
-1197
-1196
-1174
-1165
-1182
-1227
-1289
-1299
-1289
-1263
-1303
-1367
-1339
-1269
-1212
-1208
-1182
-1054
-884
-729
-654
-545
-393
-200
-11
133
278
440
708
939
1128
1404
1704
2061
2413
2738
2947
3136
3382
3480
3554
3582
3650
3729
3741
3759
3705
3685
3725
3765
3772
3769
3960
3954
3622
3017
2357
1783
1103
204
-643
-1349
-1917
-2402
-2946
-3521
-3791
-3533
-3257
-3080
-2783
-2222
-1528
-1009
-578
-299
85
603
910
953
877
919
933
921
796
580
570
608
605
463
243
153
50
-134
-382
-753
-1215
-1534
-1857
-2460
-3061
-3385
-3598
-3780
-3867
-3918
-3887
-3663
-3291
-3042
-2912
-2497
-2041
-1783
-1578
-1481
-1382
-1269
-1157
-1186
-1251
-1206
-1194
-1149
-1230
-1292
-1332
-1364
-1322
-1370
-1456
-1465
-1427
-1435
-1455
-1468
-1487
-1432
-1312
-1239
-1162
-1036
-823
-604
-487
-301
-112
93
272
460
639
753
986
1202
1400
1630
1905
2270
2528
2878
3210
3376
3506
3599
3740
3667
3635
3700
3627
3719
3701
3658
3539
3601
3754
3711
3815
3921
4037
3887
3260
2593
1973
1379
562
-411
-1130
-1712
-2132
-2673
-3261
-3571
-3400
-2944
-2702
-2483
-1931
-1245
-678
-394
-164
200
611
926
933
792
753
800
749
533
371
356
473
502
280
71
-19
-126
-300
-584
-985
-1406
-1760
-2119
-2660
-3215
-3555
-3688
-3784
-3815
-3741
-3655
-3395
-2988
-2708
-2459
-2109
-1726
-1438
-1252
-1154
-1121
-1128
-1111
-1164
-1276
-1392
-1396
-1440
-1556
-1625
-1741
-1761
-1814
-1826
-1860
-1929
-1887
-1816
-1743
-1744
-1659
-1541
-1406
-1195
-1113
-953
-713
-462
-255
-122
6
95
274
476
568
644
765
1023
1243
1403
1626
1863
2200
2541
2760
2940
3127
3267
3286
3242
3117
3060
3105
3008
2921
2934
2961
3027
3070
3274
3386
3610
3851
3922
3836
3256
2538
1758
1021
176
-879
-1715
-2421
-2920
-3287
-3704
-3915
-3704
-3099
-2542
-2160
-1646
-1018
-408
7
157
323
500
757
778
549
320
188
212
132
-33
-132
-103
45
46
-171
-487
-657
-796
-1104
-1525
-2130
-2536
-2873
-3237
-3701
-4088
-4082
-3867
-3696
-3501
-3288
-2890
-2435
-1984
-1769
-1664
-1255
-1073
-1036
-1146
-1285
-1319
-1449
-1533
-1737
-1955
-2016
-2056
-2150
-2344
-2358
-2408
-2449
-2402
-2456
-2427
-2356
-2217
-1987
-1907
-1775
-1592
-1330
-1083
-831
-693
-504
-175
-20
83
151
300
467
624
730
770
932
1175
1360
1571
1745
2087
2438
2679
2911
2950
3022
2978
2859
2766
2566
2586
2504
2459
2511
2547
2659
2793
3067
3329
3494
3902
4109
4265
4247
3608
2704
1679
858
-214
-1329
-2237
-3069
-3515
-3729
-3989
-4059
-3832
-3067
-2270
-1812
-1201
-614
-59
362
457
431
354
588
628
336
162
86
145
208
123
67
27
148
183
-284
-679
-1040
-1435
-1833
-2374
-2968
-3484
-3695
-3900
-4261
-4412
-4247
-3924
-3469
-3093
-2749
-2404
-1965
-1583
-1512
-1481
-1354
-1240
-1270
-1452
-1686
-1828
-1983
-2085
-2273
-2525
-2555
-2543
-2604
-2790
-2869
-2905
-2954
-2958
-2988
-2997
-2859
-2572
-2392
-2186
-1923
-1574
-1209
-938
-674
-402
-86
187
264
321
356
394
517
483
514
627
771
915
1011
1221
1419
1687
1966
2205
2519
2694
2818
2798
2651
2503
2373
2337
2221
2276
2328
2415
2672
2863
3148
3390
3704
4070
4375
4614
4637
4677
4439
3398
2236
1126
-23
-1161
-2231
-3034
-3733
-4027
-3919
-3930
-3863
-3190
-2336
-1652
-1103
-583
-181
142
442
443
310
305
512
559
368
372
579
704
785
713
594
500
360
121
-468
-1059
-1503
-1901
-2413
-2916
-3328
-3551
-3612
-3690
-3681
-3600
-3242
-2805
-2469
-2152
-1898
-1603
-1344
-1300
-1331
-1371
-1369
-1434
-1574
-1759
-1954
-2065
-2110
-2220
-2380
-2459
-2547
-2620
-2668
-2794
-2875
-2872
-2781
-2723
-2696
-2596
-2498
-2270
-2097
-1975
-1758
-1494
-1149
-929
-723
-475
-303
34
328
509
662
864
985
1003
1076
1019
956
1008
934
995
1053
1149
1384
1583
1828
2027
2213
2346
2391
2450
2461
2533
2530
2422
2555
2676
2788
2985
3235
3451
3720
3927
4107
4301
4419
4496
4512
4277
3252
2044
953
-146
-1287
-2330
-3045
-3757
-3784
-3655
-3827
-3656
-2942
-1980
-1307
-742
-311
97
655
844
750
580
636
854
804
533
483
633
908
892
683
527
242
171
-140
-698
-1423
-1689
-2205
-2595
-3169
-3571
-3807
-3738
-3600
-3591
-3366
-3002
-2558
-2164
-1890
-1654
-1397
-1214
-1080
-1172
-1393
-1462
-1470
-1650
-1856
-1980
-2110
-2131
-2206
-2390
-2573
-2666
-2661
-2785
-2969
-3079
-3165
-3194
-3163
-3058
-2931
-2615
-2231
-1896
-1483
-1140
-775
-371
-173
36
263
340
488
530
473
495
455
426
440
484
526
578
655
754
868
978
1183
1374
1617
1921
2155
2337
2412
2562
2598
2497
2535
2498
2548
2722
2793
2938
3069
3294
3637
3811
3961
4076
4301
4401
4391
4413
4071
3320
2162
780
-226
-1320
-2265
-2994
-3677
-3902
-3679
-3532
-3311
-2707
-1824
-939
-199
140
420
805
1107
1114
1034
901
943
1091
876
701
654
763
841
786
427
96
-267
-484
-982
-1588
-2053
-2395
-2809
-3110
-3457
-3818
-3758
-3459
-3356
-3119
-2766
-2489
-2101
-1822
-1623
-1415
-1259
-1130
-1111
-1246
-1444
-1519
-1566
-1772
-1829
-2023
-2127
-2216
-2401
-2520
-2671
-2752
-2709
-2743
-2727
-2689
-2576
-2451
-2236
-2051
-1845
-1575
-1409
-1222
-1141
-1077
-963
-885
-802
-780
-715
-594
-420
-228
-63
230
537
862
1049
1130
1235
1291
1293
1214
1125
1074
1121
1216
1283
1510
1773
2152
2507
2739
2906
2996
3157
3084
2987
2943
2897
2974
2838
2965
3024
3081
3392
3614
4027
4201
4491
4756
4687
4360
3297
1892
640
-524
-1629
-2753
-3430
-3946
-3998
-3736
-3442
-2992
-2158
-963
-165
458
848
1084
1392
1472
1286
1007
800
834
724
540
327
429
600
664
501
204
-234
-554
-871
-1448
-2173
-2596
-2937
-3316
-3598
-3914
-3970
-3680
-3282
-2947
-2590
-2163
-1761
-1411
-1210
-1159
-1013
-902
-965
-1183
-1373
-1651
-1799
-1897
-2025
-2136
-2158
-2184
-2295
-2478
-2622
-2736
-2752
-2790
-2859
-2860
-2806
-2742
-2608
-2457
-2255
-1929
-1633
-1337
-1063
-842
-657
-357
-200
-48
98
198
288
376
524
607
621
697
658
666
621
636
634
691
837
873
998
1170
1415
1716
2017
2443
2679
2802
2942
2966
2840
2770
2806
2841
2857
2891
3057
3079
3271
3535
3786
4013
4230
4547
4413
4402
4422
4194
3465
2036
790
-366
-1398
-2286
-3001
-3534
-3603
-3119
-2952
-2758
-2197
-1268
-253
244
626
744
1057
1260
1162
931
671
793
891
683
430
353
494
544
463
71
-427
-736
-1087
-1593
-2281
-2682
-2897
-3168
-3342
-3611
-3795
-3615
-3241
-2986
-2802
-2445
-2184
-1870
-1735
-1726
-1550
-1457
-1329
-1326
-1530
-1685
-1766
-1832
-2002
-2028
-2104
-2271
-2341
-2520
-2669
-2766
-2816
-2821
-2829
-2753
-2665
-2638
-2512
-2237
-2032
-1840
-1624
-1451
-1260
-1090
-959
-777
-555
-270
-62
54
164
291
470
633
741
789
724
614
531
371
292
291
275
366
580
774
1002
1399
1789
2201
2592
2791
2906
2951
2904
2815
2740
2631
2613
2556
2555
2807
2921
3136
3447
3672
3870
3985
4152
4073
4091
4121
3838
3095
1568
464
-629
-1751
-2411
-2985
-3464
-3499
-3029
-2932
-2627
-1841
-1088
-198
375
550
627
705
807
817
636
433
593
533
333
256
178
219
340
247
-168
-703
-1104
-1543
-2079
-2583
-2877
-3137
-3367
-3333
-3560
-3716
-3446
-3251
-2930
-2630
-2340
-2136
-1956
-1695
-1595
-1455
-1379
-1209
-1148
-1390
-1496
-1615
-1771
-1757
-1836
-2033
-2165
-2259
-2466
-2701
-2857
-2843
-2822
-2820
-2715
-2654
-2594
-2324
-2048
-1864
-1615
-1381
-1209
-1150
-971
-883
-727
-447
-317
-82
-53
78
270
296
501
574
632
607
489
350
134
85
115
251
370
514
863
1132
1389
1821
2117
2388
2691
2926
3006
2899
2896
2871
2712
2588
2618
2655
2718
2960
3050
3214
3514
3749
4044
4104
4183
4210
4122
4031
3657
2504
974
-146
-1023
-1982
-2622
-3154
-3600
-3332
-2854
-2620
-2269
-1611
-617
190
363
462
515
752
921
803
422
270
468
477
144
-33
-14
144
238
-54
-568
-1167
-1501
-1769
-2387
-2826
-2992
-3131
-3225
-3290
-3430
-3388
-2983
-2602
-2333
-2059
-1905
-1715
-1530
-1478
-1331
-1278
-1250
-1162
-1231
-1468
-1613
-1674
-1783
-1815
-1876
-2071
-2192
-2320
-2488
-2691
-2810
-2890
-2917
-2878
-2837
-2760
-2645
-2375
-2070
-1787
-1446
-1188
-954
-751
-559
-410
-284
-130
-39
29
44
66
93
214
380
471
509
498
445
366
277
202
221
349
527
718
959
1285
1575
1965
2366
2680
3036
3195
3232
3271
3130
2975
2845
2736
2700
2682
2646
2714
3012
3188
3433
3656
3716
3882
3996
3927
3734
3732
3450
2343
1030
-154
-1203
-2093
-2625
-3151
-3663
-3354
-2851
-2594
-2171
-1544
-674
72
452
527
517
558
728
672
307
196
232
228
124
-12
-53
-42
91
-87
-597
-1153
-1562
-1986
-2444
-2722
-3012
-3199
-3224
-3217
-3350
-3334
-2977
-2651
-2303
-1977
-1740
-1612
-1466
-1235
-1284
-1287
-1166
-1198
-1308
-1403
-1587
-1846
-1896
-1964
-2066
-2183
-2307
-2379
-2502
-2649
-2761
-2836
-2967
-2944
-2853
-2933
-2797
-2590
-2397
-2110
-1731
-1396
-1174
-877
-623
-399
-174
-25
94
135
151
120
56
102
195
275
245
183
107
-3
-17
21
146
383
560
724
948
1214
1502
1831
2076
2316
2656
2891
2976
3114
3141
3004
2946
2817
2665
2646
2710
2773
2853
3049
3184
3370
3485
3592
3686
3683
3778
3561
3287
2409
925
-127
-1085
-2014
-2828
-3266
-3692
-3742
-3126
-2797
-2374
-1573
-727
-19
461
595
645
812
896
805
569
257
254
147
-16
-134
-71
-18
-9
-125
-599
-1149
-1512
-1931
-2316
-2719
-3018
-3189
-3235
-3178
-3219
-3130
-2916
-2553
-2189
-1960
-1738
-1635
-1388
-1251
-1175
-1206
-1306
-1205
-1324
-1481
-1620
-1735
-1791
-1899
-1991
-2169
-2403
-2521
-2689
-2847
-3059
-3094
-3095
-3076
-2924
-2755
-2578
-2305
-1971
-1687
-1383
-1107
-901
-636
-509
-310
-176
-119
-36
19
-12
-160
-86
-41
53
215
279
320
392
527
474
505
592
671
764
928
1064
1079
1440
1725
1936
2287
2621
2841
3039
3209
3086
3084
3058
2983
2939
2766
2723
2698
2732
2758
3024
3207
3175
3493
3584
3621
3723
3741
3387
2330
1150
-111
-1320
-2165
-2999
-3650
-4043
-3854
-3339
-3012
-2392
-1562
-631
280
737
897
844
1063
1126
789
477
260
167
17
-101
-268
-273
-129
-17
-290
-801
-1184
-1609
-2036
-2437
-2856
-3157
-3328
-3250
-3248
-3242
-3031
-2717
-2323
-1967
-1708
-1475
-1332
-1120
-998
-1092
-1140
-1178
-1239
-1412
-1572
-1646
-1791
-1784
-1837
-2034
-2160
-2295
-2430
-2656
-2814
-2877
-2973
-3004
-2970
-2873
-2765
-2506
-2204
-1844
-1419
-1072
-737
-558
-369
-230
-200
-78
-11
93
69
112
100
36
87
121
142
205
203
142
176
182
265
354
399
571
761
983
1199
1442
1723
1950
2147
2392
2596
2733
2921
3114
3200
3163
3236
3182
2966
2842
2732
2630
2656
2881
2771
2839
3132
3333
3398
3612
3740
3634
3584
2661
1219
37
-1112
-1982
-2851
-3672
-4224
-4124
-3759
-3237
-2635
-1911
-824
156
662
835
920
984
1146
1015
548
260
8
-164
-243
-513
-523
-297
-141
-245
-642
-1191
-1619
-1976
-2327
-2759
-3145
-3355
-3375
-3299
-3264
-3107
-2813
-2363
-1951
-1754
-1541
-1426
-1284
-1126
-1184
-1270
-1344
-1456
-1652
-1783
-1980
-2059
-1957
-2002
-2076
-2192
-2266
-2390
-2519
-2608
-2760
-2801
-2859
-2842
-2796
-2719
-2420
-2124
-1684
-1276
-921
-573
-340
-149
-42
25
30
-11
-5
-142
-217
-272
-292
-356
-306
-279
-259
-127
-75
-16
35
121
212
294
377
545
740
843
1130
1419
1579
1836
2085
2264
2361
2613
2729
2836
3031
3079
3142
2925
2775
2797
2640
2732
2795
2759
2881
3061
3187
3215
3381
3636
3758
3683
3005
1579
335
-794
-1888
-3020
-3845
-4326
-4673
-4255
-3765
-3322
-2340
-1098
-45
578
892
1000
1180
1220
1028
705
252
64
-161
-434
-680
-612
-502
-393
-360
-726
-1172
-1599
-2072
-2492
-2932
-3251
-3416
-3549
-3567
-3369
-3287
-2957
-2453
-2097
-1753
-1442
-1219
-1116
-951
-903
-984
-1063
-1180
-1318
-1549
-1713
-1765
-1839
-1850
-1832
-1990
-2103
-2139
-2337
-2443
-2506
-2601
-2601
-2629
-2580
-2507
-2391
-2190
-1834
-1440
-1131
-703
-383
-199
9
59
60
42
16
-63
-208
-225
-295
-274
-267
-297
-274
-344
-235
-177
-108
53
165
303
525
686
783
1021
1189
1328
1585
1783
1822
2026
2215
2211
2450
2565
2613
2753
2823
2792
2754
2735
2705
2733
2780
2846
2899
2825
2906
3087
3207
3306
3565
3673
3541
2981
1694
437
-800
-1818
-2840
-3880
-4493
-4726
-4414
-3858
-3223
-2359
-1267
-42
663
921
1092
1155
1275
1123
673
252
-17
-208
-407
-612
-618
-502
-307
-376
-710
-1130
-1583
-1972
-2363
-2816
-3139
-3308
-3310
-3278
-3225
-3015
-2697
-2226
-1806
-1544
-1241
-1047
-812
-687
-646
-734
-795
-868
-1077
-1312
-1501
-1615
-1587
-1626
-1676
-1783
-1882
-1973
-2124
-2329
-2451
-2448
-2494
-2528
-2436
-2419
-2283
-1971
-1711
-1387
-1019
-676
-462
-304
-140
-75
-24
33
0
-50
-53
-57
-141
-179
-200
-254
-314
-378
-411
-258
-129
-46
125
211
408
667
779
1025
1251
1502
1672
1780
1843
1947
2116
2198
2335
2414
2549
2776
2756
2829
2991
2964
2984
2995
2870
2808
2965
2918
2877
2961
3015
3118
3268
3393
3333
2549
1514
364
-911
-1972
-2985
-4010
-4676
-4763
-4455
-3912
-3138
-2340
-1132
-30
674
1080
1201
1304
1393
1143
642
261
-30
-259
-423
-663
-638
-468
-277
-298
-636
-1054
-1400
-1750
-2284
-2680
-3026
-3279
-3226
-3162
-3130
-3000
-2581
-2179
-1779
-1389
-1166
-919
-773
-631
-637
-710
-789
-986
-1168
-1444
-1637
-1764
-1880
-1895
-2001
-2079
-2179
-2222
-2372
-2435
-2495
-2562
-2571
-2538
-2443
-2405
-2247
-2004
-1761
-1446
-1170
-872
-653
-456
-266
-146
-89
38
89
106
163
103
106
12
12
-132
-380
-434
-632
-647
-523
-423
-240
16
420
621
860
1217
1402
1563
1788
1854
1767
1786
1908
1903
1924
2209
2327
2475
2874
2888
2918
3042
3056
2978
2843
2805
2685
2553
2588
2585
2750
2983
3320
3635
3555
3336
2356
1052
-239
-1525
-2684
-3857
-4645
-5122
-4981
-4410
-3622
-2586
-1531
-257
696
1187
1335
1406
1390
1130
862
307
-151
-361
-512
-576
-505
-292
-75
100
-63
-443
-935
-1452
-1893
-2456
-2942
-3248
-3376
-3362
-3211
-2980
-2711
-2169
-1697
-1329
-1063
-858
-735
-659
-647
-755
-877
-1049
-1234
-1447
-1681
-1710
-1749
-1826
-1824
-1913
-2071
-2156
-2279
-2432
-2493
-2477
-2579
-2563
-2467
-2455
-2240
-1987
-1771
-1471
-1204
-956
-693
-497
-336
-196
-115
34
106
103
151
176
136
131
69
-174
-222
-265
-382
-390
-312
-222
-74
165
372
515
736
1098
1321
1378
1574
1694
1769
1773
1955
2030
2090
2300
2455
2516
2687
2964
3017
3041
3185
3000
2878
2912
2791
2632
2696
2683
2721
2996
3200
3375
3792
3646
2935
1887
538
-903
-2141
-3420
-4485
-4921
-4989
-4551
-3857
-3087
-1940
-639
440
1085
1438
1547
1602
1463
1039
686
335
108
-34
-219
-287
-152
57
258
180
-253
-739
-1289
-1928
-2488
-3073
-3373
-3411
-3319
-3221
-3084
-2768
-2285
-1787
-1408
-1161
-883
-724
-575
-555
-767
-820
-821
-1047
-1194
-1421
-1605
-1692
-1663
-1715
-1830
-1846
-2010
-2201
-2357
-2533
-2614
-2678
-2629
-2535
-2499
-2332
-2058
-1782
-1374
-994
-741
-506
-282
-97
-25
29
69
166
170
154
162
85
50
98
-5
-123
-200
-338
-345
-271
-225
-126
58
216
424
593
803
1026
1120
1417
1490
1450
1664
1787
1872
2093
2414
2440
2673
2840
2754
2971
2965
2809
2833
2803
2593
2686
2621
2518
2731
2794
2948
3149
3285
3422
3680
3307
2110
1013
-397
-1862
-3057
-4157
-4951
-5205
-4778
-4201
-3422
-2431
-1226
-52
799
1357
1409
1404
1339
1096
651
259
141
-64
-145
-198
-132
-27
159
213
-165
-668
-1249
-1883
-2563
-3051
-3446
-3637
-3462
-3302
-3161
-2869
-2439
-2122
-1662
-1323
-1146
-1009
-855
-847
-890
-839
-1008
-913
-1003
-1179
-1285
-1523
-1578
-1681
-1712
-1908
-2085
-2251
-2499
-2580
-2762
-2765
-2696
-2547
-2436
-2279
-2096
-1907
-1580
-1298
-1000
-810
-602
-421
-327
-132
-12
135
251
341
329
250
188
67
-76
-248
-459
-619
-750
-826
-798
-673
-440
-153
101
369
645
814
964
1201
1242
1311
1468
1466
1537
1807
2010
2175
2579
2756
2749
2865
2860
2828
2758
2766
2635
2564
2554
2576
2606
2562
2711
2894
3085
3347
3463
3588
3160
2273
1040
-434
-1832
-3029
-4143
-4831
-4945
-4646
-3991
-3055
-2127
-1111
37
767
1106
1294
1119
939
805
411
123
-10
-45
-33
26
83
234
362
326
61
-461
-1152
-1792
-2432
-3015
-3376
-3466
-3352
-3097
-2939
-2618
-2273
-2022
-1543
-1268
-1154
-928
-893
-889
-977
-1029
-1073
-1066
-1067
-1166
-1269
-1437
-1537
-1580
-1779
-1911
-2027
-2317
-2476
-2591
-2782
-2761
-2682
-2553
-2417
-2279
-2083
-1912
-1638
-1377
-1087
-775
-566
-358
-260
-131
10
116
301
366
386
351
248
90
-137
-324
-444
-575
-684
-638
-549
-434
-176
71
273
534
797
968
1037
1166
1384
1473
1561
1645
1873
2092
2145
2482
2748
2824
3121
3439
3230
3138
3227
2832
2479
2760
2632
2486
2790
2833
2829
3093
3308
3367
3550
3595
2889
1872
502
-867
-2135
-3415
-4230
-4738
-4759
-4195
-3426
-2661
-1627
-367
542
1111
1313
1236
1025
900
630
302
191
263
306
248
310
457
511
599
421
-104
-682
-1335
-2048
-2697
-3121
-3276
-3268
-3015
-2923
-2722
-2319
-2055
-1751
-1521
-1392
-1257
-1174
-1188
-1183
-1116
-1031
-944
-860
-987
-1114
-1165
-1360
-1479
-1657
-1844
-2051
-2290
-2535
-2763
-2846
-2948
-2843
-2791
-2682
-2555
-2454
-2273
-2039
-1697
-1461
-1119
-840
-556
-308
-157
62
222
294
342
326
189
91
-55
-238
-346
-528
-563
-612
-653
-545
-400
-183
90
243
400
624
763
850
926
1047
1114
1359
1476
1639
1920
2100
2365
2586
2825
3050
3151
3245
3230
3127
2980
2703
2680
2668
2586
2766
2807
2840
3087
3318
3369
3578
3788
3396
2463
1284
-312
-1723
-2734
-3797
-4495
-4678
-4380
-3776
-3097
-2152
-1174
-138
712
1073
1003
816
695
565
386
326
369
458
602
634
570
625
688
671
246
-377
-1053
-1853
-2443
-2906
-3302
-3260
-3130
-2906
-2853
-2706
-2342
-2245
-1948
-1789
-1693
-1595
-1518
-1388
-1421
-1170
-984
-884
-821
-998
-1105
-1278
-1546
-1642
-1824
-2085
-2240
-2538
-2847
-2944
-3011
-3063
-2976
-2846
-2802
-2731
-2622
-2455
-2211
-1820
-1423
-1090
-797
-454
-246
-156
127
204
283
386
245
146
11
-88
-229
-337
-463
-477
-470
-524
-375
-254
-128
111
376
415
535
729
691
818
977
1125
1350
1594
1885
2021
2324
2564
2678
3016
3177
3200
3174
3127
3033
2834
2741
2743
2806
2834
2883
2964
2966
3111
3323
3400
3548
3520
2736
1592
297
-1188
-2414
-3371
-4134
-4546
-4374
-3933
-3296
-2526
-1606
-599
262
709
757
640
453
436
266
179
351
561
764
756
714
667
650
565
201
-432
-1092
-1784
-2448
-3048
-3417
-3414
-3294
-3012
-2914
-2861
-2552
-2399
-2306
-2135
-2046
-1956
-1797
-1623
-1590
-1428
-1077
-829
-681
-776
-882
-990
-1282
-1408
-1672
-1912
-2055
-2303
-2666
-2935
-3035
-3107
-3055
-2948
-2893
-2859
-2723
-2599
-2396
-2057
-1676
-1205
-951
-601
-332
-150
82
222
334
378
376
216
91
62
-26
-109
-84
-97
-187
-213
-251
-158
-57
65
291
374
605
605
676
894
899
1253
1448
1630
1846
2213
2494
2606
2975
3161
3445
3575
3510
3459
3246
3143
2983
3016
3011
3014
3202
3092
3268
3381
3598
3688
3830
3837
2799
1750
287
-1376
-2319
-3387
-4104
-4413
-4107
-3674
-3067
-2260
-1607
-570
219
476
467
194
71
-28
-72
-6
309
693
1112
1196
1138
1165
1090
883
434
-257
-1040
-1741
-2406
-3055
-3388
-3433
-3152
-2899
-2863
-2833
-2653
-2548
-2470
-2403
-2439
-2321
-2122
-1947
-1826
-1497
-1045
-679
-425
-493
-710
-938
-1208
-1542
-1899
-2103
-2206
-2393
-2636
-2803
-2881
-2825
-2754
-2666
-2738
-2748
-2698
-2737
-2634
-2445
-2062
-1694
-1213
-809
-560
-202
155
375
392
546
499
340
237
24
-141
-243
-171
-241
-298
-288
-216
-101
-63
139
225
362
517
553
576
681
823
1068
1309
1508
1841
2081
2267
2576
2669
2804
3006
3194
3248
3220
3261
3128
3196
3269
3327
3498
3448
3637
3579
3593
3716
3722
3951
3628
2666
1392
-30
-1478
-2752
-3665
-4340
-4459
-4147
-3740
-3239
-2588
-1772
-877
-275
-77
-35
-117
-93
-109
-131
229
695
1199
1503
1534
1484
1426
1278
880
309
-391
-1132
-1825
-2575
-3090
-3261
-3271
-3099
-2951
-3035
-3068
-2980
-3026
-3097
-3013
-2912
-2815
-2501
-2208
-1929
-1398
-806
-388
-203
-194
-402
-729
-1068
-1469
-1838
-1999
-2110
-2326
-2507
-2626
-2644
-2616
-2633
-2623
-2716
-2778
-2862
-2919
-2859
-2615
-2129
-1771
-1325
-890
-552
-211
147
340
425
563
516
422
328
275
225
168
214
111
18
6
-74
-169
-159
55
-15
84
295
226
412
662
874
973
1317
1571
1625
1912
2103
2221
2467
2726
2822
2909
3078
3152
3137
3212
3374
3461
3597
3694
3663
3699
3656
3783
3795
3856
4023
3557
2481
1201
-225
-1824
-2921
-3764
-4472
-4573
-4211
-3909
-3471
-2789
-2036
-1302
-875
-707
-754
-792
-684
-560
-313
305
1031
1495
1815
1928
1852
1795
1556
1083
453
-253
-934
-1700
-2424
-2789
-2980
-2978
-2891
-2954
-3128
-3208
-3278
-3522
-3456
-3425
-3329
-3031
-2767
-2409
-1946
-1335
-757
-328
-163
-131
-313
-639
-924
-1237
-1432
-1561
-1714
-1893
-2044
-2173
-2307
-2279
-2423
-2562
-2631
-2821
-2913
-3023
-2919
-2599
-2274
-1821
-1403
-1059
-635
-246
-39
170
392
423
449
431
362
310
397
464
473
415
419
420
233
259
278
306
425
395
494
617
712
943
1085
1204
1410
1633
1566
1843
1985
2139
2515
2499
2670
2852
2975
3025
3228
3312
3357
3622
3682
3720
3903
4080
4239
4333
4391
4528
4198
3179
2173
600
-1026
-2100
-3216
-3936
-4239
-3997
-3895
-3635
-3082
-2638
-2068
-1791
-1552
-1635
-1728
-1462
-1350
-1036
-302
534
1163
1791
2131
2162
2135
1936
1556
938
412
-166
-867
-1452
-1857
-2104
-2268
-2286
-2449
-2835
-3130
-3474
-3828
-4098
-4178
-4071
-3921
-3553
-3135
-2675
-2023
-1401
-934
-613
-479
-529
-716
-923
-1144
-1255
-1237
-1255
-1269
-1367
-1468
-1533
-1700
-1904
-2083
-2330
-2575
-2777
-2905
-2869
-2737
-2358
-2059
-1756
-1389
-1154
-840
-727
-449
-279
-140
61
97
254
269
531
638
691
861
722
714
744
624
502
659
712
660
815
772
800
887
978
944
1118
1131
1133
1370
1317
1458
1678
1910
1988
2170
2257
2304
2467
2603
2750
2948
3157
3363
3647
3727
4049
4306
4476
4708
4535
3796
2873
1605
-7
-1150
-2245
-3053
-3359
-3460
-3481
-3319
-2995
-2836
-2433
-2233
-2279
-2286
-2446
-2490
-2377
-2022
-1365
-508
337
1028
1569
1864
1949
1917
1720
1375
1024
597
72
-395
-709
-918
-1029
-1107
-1308
-1737
-2201
-2756
-3330
-3745
-4053
-4155
-4156
-3963
-3771
-3437
-2948
-2522
-1935
-1591
-1447
-1330
-1365
-1468
-1534
-1492
-1409
-1198
-1038
-1028
-995
-1007
-1072
-1187
-1336
-1505
-1674
-1881
-2079
-2186
-2185
-2060
-1907
-1827
-1690
-1567
-1512
-1384
-1253
-1099
-867
-628
-521
-378
-214
-101
56
212
309
383
466
504
518
588
667
843
963
1011
1085
1218
1235
1222
1392
1346
1271
1489
1468
1322
1527
1655
1741
1865
1990
2025
2079
2262
2260
2351
2484
2691
2893
2982
3291
3585
3923
4189
4391
4436
3796
3109
1989
603
-347
-1219
-1869
-2266
-2263
-2383
-2332
-2170
-2269
-2090
-2056
-2189
-2410
-2707
-2880
-2838
-2611
-2190
-1408
-649
71
585
880
1068
1128
1136
915
712
505
301
53
-131
-114
-145
-53
-135
-549
-999
-1512
-2096
-2626
-3012
-3278
-3370
-3370
-3383
-3311
-3098
-2869
-2627
-2433
-2408
-2334
-2304
-2374
-2357
-2203
-1970
-1660
-1423
-1241
-1147
-1046
-940
-1029
-1029
-1044
-1056
-1140
-1195
-1192
-1134
-902
-816
-702
-639
-616
-645
-753
-793
-814
-646
-601
-534
-480
-410
-235
-209
-136
-104
17
54
86
83
147
319
523
692
827
1026
1177
1317
1325
1478
1578
1681
1831
1796
1823
1898
1965
1941
2024
2131
2148
2221
2165
2199
2188
2259
2400
2421
2540
2723
2885
2920
3065
3221
3347
3324
2860
2220
1410
596
-93
-657
-1003
-1178
-1172
-1215
-1306
-1444
-1452
-1418
-1524
-1644
-1919
-2170
-2341
-2472
-2470
-2183
-1691
-1194
-730
-489
-309
-171
-156
-127
-166
-175
-201
-254
-350
-381
-276
-157
-99
-176
-285
-551
-920
-1260
-1616
-1829
-1909
-1957
-2064
-2102
-2106
-2105
-2073
-2081
-2039
-2042
-2087
-2181
-2285
-2277
-2192
-2029
-1886
-1751
-1577
-1444
-1381
-1337
-1250
-1137
-1050
-970
-921
-847
-700
-591
-428
-244
-106
24
66
72
78
119
186
183
230
259
297
336
328
351
411
427
470
420
317
285
244
337
354
481
619
672
769
783
918
968
1109
1242
1250
1401
1425
1534
1490
1508
1624
1647
1716
1633
1715
1697
1678
1731
1725
1805
1848
1922
1920
1936
1982
1996
2016
1890
1666
1376
987
626
325
71
-114
-175
-216
-342
-425
-509
-658
-751
-838
-999
-1200
-1342
-1481
-1627
-1635
-1598
-1463
-1314
-1178
-1053
-987
-943
-941
-885
-907
-901
-832
-863
-863
-791
-709
-628
-490
-420
-435
-427
-524
-632
-718
-777
-801
-857
-858
-918
-923
-928
-935
-898
-929
-929
-983
-1058
-1141
-1195
-1206
-1233
-1206
-1183
-1151
-1095
-1058
-1009
-958
-893
-838
-811
-784
-755
-718
-664
-567
-460
-347
-234
-166
-104
-62
-27
18
31
74
112
128
153
181
205
225
265
282
311
286
289
270
238
274
243
248
264
286
314
343
355
373
445
460
471
468
460
491
476
469
493
522
513
523
543
569
598
615
643
634
637
659
663
668
666
666
672
668
659
650
618
575
531
491
426
380
347
279
229
173
117
50
-17
-79
-150
-224
-315
-399
-484
-575
-641
-675
-717
-744
-757
-763
-766
-784
-784
-799
-791
-797
-814
-792
-794
-788
-774
-762
-739
-737
-741
-755
-754
-764
-770
-743
-765
-764
-749
-741
-737
-740
-714
-729
-739
-734
-760
-787
-815
-826
-844
-865
-870
-889
-887
-881
-870
-864
-869
-875
-878
-874
-849
-814
-774
-729
-666
-606
-560
-505
-475
-434
-393
-353
-309
-271
-210
-145
-95
-47
-7
36
45
45
65
58
64
61
69
72
66
67
68
79
80
102
116
119
125
111
118
115
123
124
132
159
177
177
173
190
201
215
231
237
223
223
227
227
244
243
250
248
235
229
213
215
199
175
165
141
123
81
43
22
-29
-66
-100
-123
-147
-187
-218
-261
-279
-320
-329
-318
-326
-326
-351
-380
-415
-448
-473
-493
-500
-530
-546
-545
-565
-572
-588
-598
-632
-686
-734
-788
-806
-817
-827
-831
-839
-843
-829
-826
-806
-781
-774
-777
-784
-781
-799
-806
-801
-798
-795
-798
-785
-774
-782
-797
-801
-807
-825
-812
-822
-824
-812
-803
-785
-754
-728
-674
-627
-594
-576
-555
-517
-497
-469
-443
-409
-371
-338
-294
-264
-231
-199
-202
-210
-208
-213
-234
-246
-242
-230
-218
-210
-205
-193
-189
-198
-194
-185
-177
-188
-202
-197
-185
-179
-179
-184
-178
-168
-150
-134
-142
-134
-121
-122
-130
-130
-138
-163
-183
-186
-182
-199
-211
-208
-207
-211
-212
-207
-217
-236
-270
-289
-306
-333
-360
-390
-405
-412
-419
-431
-423
-402
-386
-358
-318
-284
-263
-270
-282
-277
-272
-280
-292
-280
-272
-293
-315
-318
-314
-320
-344
-372
-394
-423
-455
-484
-514
-543
-554
-555
-550
-540
-527
-532
-546
-557
-564
-581
-599
-618
-628
-630
-629
-614
-614
-617
-635
-643
-660
-671
-676
-687
-686
-685
-684
-660
-642
-627
-600
-587
-564
-551
-552
-555
-546
-544
-536
-528
-500
-459
-442
-433
-414
-391
-386
-375
-371
-397
-417
-414
-406
-397
-385
-372
-366
-366
-347
-328
-320
-304
-281
-262
-258
-255
-252
-253
-253
-265
-258
-257
-249
-247
-241
-222
-205
-190
-190
-184
-176
-175
-155
-137
-128
-111
-89
-74
-86
-96
-102
-110
-110
-110
-109
-133
-149
-170
-196
-214
-245
-273
-290
-309
-326
-332
-329
-313
-293
-280
-276
-275
-269
-262
-270
-267
-256
-236
-222
-210
-189
-171
-151
-141
-136
-132
-133
-149
-173
-196
-228
-256
-278
-284
-285
-307
-333
-350
-357
-376
-389
-394
-406
-408
-411
-418
-417
-411
-410
-424
-437
-446
-464
-492
-524
-532
-541
-564
-562
-552
-537
-505
-467
-434
-404
-383
-359
-357
-374
-381
-390
-399
-390
-367
-351
-327
-301
-273
-252
-247
-242
-244
-246
-266
-296
-301
-310
-300
-291
-273
-259
-239
-221
-220
-201
-184
-174
-165
-178
-187
-215
-247
-263
-274
-276
-277
-274
-265
-254
-242
-221
-199
-182
-168
-156
-156
-157
-158
-177
-196
-199
-205
-212
-209
-199
-194
-201
-214
-205
-215
-244
-259
-268
-290
-304
-318
-343
-356
-365
-376
-386
-387
-382
-364
-356
-363
-366
-370
-372
-370
-352
-338
-316
-297
-269
-247
-216
-175
-151
-135
-141
-136
-131
-122
-114
-103
-99
-93
-97
-109
-127
-143
-162
-182
-201
-201
-196
-207
-220
-250
-265
-274
-288
-311
-330
-344
-357
-369
-380
-394
-403
-407
-397
-375
-362
-340
-317
-292
-274
-270
-275
-283
-298
-323
-327
-325
-335
-342
-349
-351
-344
-352
-366
-374
-384
-410
-429
-438
-438
-432
-415
-406
-397
-380
-372
-361
-351
-341
-328
-312
-300
-297
-293
-303
-315
-334
-356
-379
-395
-408
-416
-419
-413
-400
-397
-390
-367
-347
-352
-347
-333
-340
-358
-347
-341
-347
-349
-348
-350
-352
-346
-334
-330
-330
-331
-320
-313
-330
-332
-343
-359
-382
-387
-393
-408
-410
-411
-396
-394
-390
-388
-389
-379
-364
-344
-330
-320
-303
-272
-256
-237
-209
-173
-151
-136
-122
-114
-115
-111
-93
-83
-62
-43
-52
-67
-87
-111
-126
-132
-144
-136
-144
-169
-181
-199
-220
-245
-262
-264
-272
-280
-283
-289
-295
-292
-294
-290
-278
-260
-245
-246
-236
-236
-241
-260
-275
-286
-301
-313
-334
-338
-335
-334
-330
-329
-336
-349
-364
-390
-401
-415
-435
-449
-437
-430
-436
-414
-384
-358
-334
-314
-285
-252
-238
-225
-233
-231
-241
-249
-242
-250
-282
-315
-329
-340
-348
-348
-343
-337
-349
-361
-372
-390
-396
-410
-419
-419
-415
-413
-414
-417
-407
-384
-371
-361
-345
-333
-321
-317
-312
-299
-300
-305
-305
-316
-321
-324
-319
-315
-318
-320
-327
-329
-338
-344
-341
-326
-327
-334
-324
-313
-307
-276
-229
-180
-151
-125
-106
-96
-89
-80
-60
-39
-18
-23
-23
-23
-38
-53
-79
-94
-111
-130
-146
-176
-186
-188
-210
-245
-263
-282
-303
-313
-323
-325
-347
-368
-373
-380
-385
-375
-349
-323
-292
-259
-229
-214
-219
-211
-205
-206
-215
-217
-215
-218
-228
-225
-215
-224
-242
-250
-261
-285
-311
-338
-349
-356
-365
-384
-389
-395
-394
-391
-388
-371
-361
-354
-347
-336
-315
-312
-313
-307
-309
-311
-319
-316
-305
-299
-292
-290
-292
-296
-290
-296
-319
-321
-333
-336
-327
-327
-323
-321
-315
-321
-334
-348
-352
-353
-358
-351
-341
-334
-321
-318
-329
-328
-322
-300
-284
-252
-225
-201
-183
-190
-193
-181
-168
-177
-181
-179
-170
-147
-136
-132
-121
-100
-82
-84
-85
-85
-89
-89
-91
-99
-110
-111
-104
-91
-104
-127
-134
-148
-171
-201
-236
-254
-254
-266
-291
-307
-313
-324
-325
-331
-343
-365
-375
-388
-407
-424
-438
-456
-471
-474
-473
-452
-433
-418
-393
-392
-395
-395
-390
-389
-384
-367
-344
-328
-318
-302
-293
-298
-302
-301
-315
-341
-375
-406
-436
-447
-450
-441
-422
-407
-400
-394
-381
-383
-382
-371
-362
-359
-359
-361
-371
-362
-349
-338
-332
-317
-293
-286
-282
-270
-264
-260
-251
-245
-240
-236
-229
-230
-235
-245
-262
-265
-284
-302
-302
-299
-301
-299
-293
-291
-281
-273
-260
-257
-256
-264
-285
-289
-291
-291
-280
-275
-280
-279
-272
-266
-261
-247
-236
-242
-238
-221
-207
-206
-205
-205
-208
-219
-237
-259
-281
-301
-312
-302
-295
-281
-261
-259
-269
-265
-254
-249
-243
-235
-229
-229
-235
-242
-243
-246
-266
-286
-292
-295
-298
-298
-292
-303
-320
-336
-354
-372
-378
-365
-357
-342
-320
-296
-282
-276
-264
-264
-268
-260
-248
-240
-216
-197
-182
-172
-155
-153
-158
-166
-182
-207
-240
-253
-256
-266
-270
-270
-278
-283
-296
-295
-294
-288
-286
-298
-295
-299
-314
-326
-329
-332
-325
-321
-305
-300
-306
-294
-298
-308
-324
-335
-328
-313
-298
-281
-256
-235
-214
-200
-197
-209
-209
-215
-226
-227
-226
-232
-239
-232
-233
-245
-251
-256
-259
-265
-278
-279
-277
-277
-270
-263
-269
-262
-257
-248
-232
-230
-225
-218
-205
-199
-203
-207
-206
-213
-220
-222
-211
-194
-194
-201
-208
-204
-188
-178
-165
-163
-160
-164
-172
-160
-147
-137
-134
-114
-104
-118
-140
-158
-161
-164
-172
-188
-201
-214
-220
-220
-231
-255
-274
-284
-293
-301
-309
-305
-293
-292
-283
-284
-283
-285
-274
-256
-250
-248
-247
-235
-240
-244
-235
-232
-237
-258
-272
-280
-291
-296
-310
-337
-342
-324
-316
-316
-306
-306
-303
-291
-294
-296
-293
-295
-292
-290
-300
-300
-299
-320
-345
-352
-359
-372
-381
-387
-371
-352
-328
-305
-289
-264
-255
-248
-237
-218
-193
-184
-183
-197
-210
-219
-215
-205
-218
-222
-233
-249
-256
-251
-260
-267
-276
-283
-293
-317
-317
-314
-316
-311
-305
-294
-290
-290
-288
-277
-265
-264
-272
-267
-275
-282
-291
-289
-282
-300
-304
-300
-293
-300
-294
-286
-282
-267
-263
-261
-256
-239
-226
-224
-220
-214
-218
-214
-217
-210
-215
-229
-245
-269
-287
-301
-306
-317
-343
-366
-377
-387
-388
-384
-389
-382
-376
-364
-340
-314
-298
-289
-281
-278
-281
-294
-294
-297
-293
-279
-278
-276
-281
-300
-327
-342
-353
-366
-367
-372
-384
-379
-371
-357
-348
-351
-353
-359
-357
-343
-328
-313
-306
-309
-319
-323
-318
-321
-334
-326
-316
-316
-313
-311
-318
-321
-316
-310
-305
-302
-299
-298
-302
-302
-308
-300
-309
-318
-315
-319
-324
-335
-333
-339
-351
-353
-365
-375
-372
-375
-383
-391
-389
-383
-378
-380
-367
-342
-318
-303
-285
-252
-243
-237
-228
-225
-222
-224
-234
-242
-247
-236
-237
-246
-234
-227
-239
-249
-257
-261
-250
-241
-230
-210
-203
-203
-187
-174
-167
-164
-170
-174
-180
-191
-206
-231
-243
-256
-285
-297
-311
-336
-368
-386
-398
-409
-401
-398
-411
-409
-403
-402
-394
-379
-362
-351
-339
-319
-303
-296
-291
-284
-278
-274
-267
-264
-258
-270
-289
-301
-315
-331
-342
-359
-372
-367
-362
-362
-350
-327
-310
-306
-273
-236
-211
-182
-167
-169
-164
-165
-179
-189
-202
-204
-206
-214
-221
-226
-218
-210
-213
-202
-198
-202
-197
-200
-197
-194
-195
-203
-217
-234
-242
-237
-220
-215
-217
-205
-199
-201
-204
-223
-211
-193
-180
-182
-178
-170
-159
-140
-127
-126
-131
-110
-97
-89
-87
-83
-92
-101
-106
-103
-98
-100
-116
-131
-120
-122
-132
-159
-178
-191
-213
-222
-221
-217
-211
-206
-195
-173
-162
-161
-158
-171
-177
-183
-182
-193
-212
-236
-263
-288
-317
-332
-338
-344
-352
-360
-370
-366
-362
-371
-370
-367
-355
-329
-310
-295
-296
-294
-286
-285
-267
-253
-243
-235
-227
-214
-206
-199
-191
-199
-203
-214
-226
-235
-243
-232
-214
-208
-208
-205
-204
-195
-194
-195
-194
-199
-210
-219
-231
-241
-250
-276
-295
-305
-310
-312
-318
-311
-314
-321
-316
-306
-291
-281
-274
-263
-256
-250
-234
-234
-240
-245
-239
-241
-244
-241
-250
-256
-259
-269
-274
-280
-297
-306
-302
-296
-303
-300
-300
-311
-300
-266
-254
-244
-225
-206
-198
-191
-196
-202
-196
-199
-204
-202
-208
-217
-209
-208
-212
-221
-227
-242
-250
-247
-267
-272
-260
-245
-253
-260
-254
-249
-246
-247
-246
-245
-250
-264
-274
-282
-295
-307
-318
-340
-351
-352
-350
-359
-357
-358
-361
-362
-360
-352
-339
-328
-328
-328
-338
-340
-341
-323
-325
-337
-340
-334
-331
-328
-327
-324
-314
-311
-313
-318
-310
-314
-318
-319
-308
-296
-308
-316
-309
-295
-277
-264
-252
-232
-229
-219
-218
-220
-213
-205
-205
-211
-227
-237
-256
-281
-300
-310
-315
-317
-296
-289
-285
-277
-274
-270
-272
-260
-254
-253
-239
-240
-251
-248
-250
-250
-252
-253
-254
-250
-252
-276
-272
-266
-277
-282
-272
-259
-251
-246
-230
-212
-201
-214
-218
-213
-205
-206
-220
-224
-226
-221
-220
-234
-237
-241
-240
-247
-259
-279
-303
-317
-337
-333
-332
-326
-308
-300
-302
-277
-263
-278
-291
-295
-304
-325
-326
-318
-319
-335
-351
-372
-392
-411
-409
-403
-401
-403
-410
-413
-419
-420
-416
-395
-381
-366
-347
-335
-314
-298
-290
-284
-280
-269
-257
-239
-224
-207
-182
-185
-197
-199
-205
-221
-237
-256
-276
-287
-303
-300
-296
-302
-281
-246
-225
-217
-207
-201
-190
-173
-165
-156
-165
-170
-173
-181
-193
-198
-212
-239
-253
-253
-246
-253
-267
-276
-283
-280
-279
-286
-292
-285
-293
-307
-306
-301
-295
-284
-269
-258
-245
-230
-221
-217
-225
-224
-222
-221
-216
-212
-217
-226
-235
-237
-244
-265
-271
-273
-277
-291
-296
-299
-298
-307
-316
-333
-359
-385
-387
-374
-360
-344
-336
-327
-326
-332
-338
-329
-313
-306
-294
-268
-238
-231
-227
-228
-229
-225
-228
-231
-232
-227
-234
-250
-262
-277
-303
-313
-326
-335
-351
-355
-358
-361
-351
-351
-350
-343
-311
-287
-277
-253
-230
-221
-206
-186
-154
-144
-159
-157
-154
-160
-173
-170
-168
-179
-202
-225
-252
-278
-293
-300
-315
-319
-329
-351
-360
-368
-373
-368
-350
-333
-317
-295
-287
-283
-275
-276
-276
-272
-264
-264
-256
-243
-241
-240
-236
-236
-240
-249
-246
-247
-272
-291
-312
-319
-320
-337
-347
-355
-345
-337
-325
-314
-297
-297
-299
-292
-289
-273
-269
-261
-260
-254
-261
-259
-258
-264
-268
-281
-288
-306
-317
-316
-324
-332
-333
-337
-343
-346
-337
-333
-330
-322
-316
-319
-331
-336
-353
-367
-372
-374
-376
-379
-371
-341
-310
-296
-284
-268
-275
-285
-283
-284
-274
-276
-268
-263
-260
-267
-277
-280
-282
-273
-282
-289
-287
-310
-326
-329
-342
-356
-359
-356
-338
-317
-289
-280
-279
-278
-278
-281
-280
-275
-272
-267
-256
-241
-242
-250
-262
-264
-270
-272
-263
-262
-270
-279
-284
-287
-285
-277
-278
-258
-243
-226
-205
-201
-191
-178
-175
-179
-183
-187
-193
-187
-178
-175
-181
-176
-183
-203
-206
-217
-237
-252
-260
-266
-280
-285
-297
-310
-310
-328
-325
-339
-308
-359
-302
-387
-286
-471
-257
-604
-237
-2213
-2005
1162
-315
-1375
279
-1102
-4181
-838
-9
-2356
-374
1108
-998
-663
759
-582
-907
27
-389
-1089
-711
-571
-717
-486
-203
-297
-429
-518
-483
-809
-701
-120
-299
-169
222
-124
-536
-203
-395
-924
-133
-22
-484
-49
78
-541
-370
188
-561
-576
168
-373
-746
-239
7
-397
-6
254
-93
-425
-172
-261
-734
-473
-79
-279
-426
-121
-435
-360
-450
-299
-395
-722
-13
-529
-270
-189
-414
-515
247
-798
-438
-826
-2130
-1105
-967
-1157
-1069
-374
-911
-661
-310
-659
-450
13
-460
116
96
138
582
-251
319
566
-39
212
529
75
577
505
276
-38
408
48
-42
-522
523
-670
-1663
-221
-1473
-1179
-406
-635
-989
-724
-711
-1074
-538
-625
-779
-163
-372
-87
304
-87
1
654
204
165
268
97
356
573
556
149
439
599
-94
56
142
24
91
-17
655
-192
316
338
-46
-340
55
-178
-154
374
-508
-545
-98
564
-775
-284
253
-609
-486
-13
-275
-604
641
-129
-672
357
-283
-505
92
156
-351
-12
233
-176
-398
264
-490
-432
704
-320
-190
-218
-58
-240
-203
162
-395
348
138
-369
-660
267
189
-640
252
170
-440
-216
261
-212
-530
-183
216
-177
-287
-119
81
-92
-44
-216
228
-79
-396
-742
447
-313
-477
306
158
-218
-41
-116
-164
121
47
-73
-499
326
-316
-413
-272
-188
-406
-100
321
-558
71
193
-627
-489
-230
376
-796
252
484
-639
-183
-89
-105
-285
84
-225
156
-349
-223
-10
-77
-152
-496
-328
-558
-592
-194
228
-686
-71
184
-405
-621
-272
-58
-329
-1
323
-46
311
-370
-477
-111
-206
-523
-259
16
-447
-152
-184
-266
-367
-363
-102
-428
-526
-434
-295
173
-616
311
107
-214
-95
-402
-294
-338
-281
-225
194
-51
75
88
-274
-592
-455
-186
68
-242
-329
260
180
-404
-83
551
-287
-486
162
97
-376
-444
388
156
-255
-20
-161
-122
-8
-193
-189
-21
163
-19
191
-280
-340
64
270
-346
-518
407
203
-167
-223
-40
-132
-287
32
268
-113
-411
115
-123
-383
192
116
-130
66
-413
-525
-131
-239
-277
100
-84
-553
-424
-258
-330
-368
259
0
-742
-276
160
-522
-706
-280
-173
-465
-438
-78
-288
-467
-376
-441
-443
-653
-236
16
-292
-520
-389
-50
-251
-69
122
-66
-354
-474
221
-35
-670
58
631
-465
-513
-103
-316
-174
-90
184
5
-291
-267
-192
-478
-396
-77
-204
-174
-103
-427
-563
20
-406
-319
154
-246
-217
-211
-642
-332
-247
-327
-133
-63
-98
-272
-295
36
-77
-545
228
360
-437
-432
45
-77
-201
-96
178
-96
-418
-407
-84
-12
-120
-148
173
-8
-574
-263
-5
-273
-670
-432
37
-109
-154
-448
-168
-121
-454
21
-109
-493
-381
-17
-215
-304
75
67
-260
-377
-281
-463
-272
-166
-186
21
48
-236
-254
-78
-406
-411
-45
-211
-336
-411
-306
-252
-224
-187
-247
-125
-336
-507
-601
-363
-220
-183
-162
64
-285
-756
-553
-128
-258
-486
-125
16
-453
-608
-137
-496
-595
-325
-140
-526
-573
-207
-354
-452
-377
-79
-426
-428
-490
-474
-292
-423
-431
-247
-244
-541
-778
-389
-367
-448
-379
-140
-468
-735
-279
-307
-395
-202
-177
-316
-545
-235
-176
-194
-23
-41
-324
-523
-143
-566
-484
-198
-290
-165
-72
-250
-466
-348
-417
-403
-522
-314
-132
-276
-217
-85
-214
-309
-253
-455
-251
-147
-159
-192
-210
36
-194
-155
-228
-287
-213
-447
-278
-346
-137
101
-241
-155
-282
-403
-401
-406
-420
-195
-149
-228
-155
-470
-376
-317
-686
-517
-292
-428
-303
-247
-447
-556
-589
-437
-457
-498
-509
-525
-547
-464
-480
-387
-216
-258
-517
-674
-571
-627
-607
-432
-268
-343
-450
-445
-490
-728
-627
-384
-365
-272
-318
-306
-422
-403
-443
-343
-279
-255
-255
-484
-471
-386
-376
-279
-85
-167
-356
-264
-286
-287
-167
-149
-19
36
-130
-316
-273
-302
-306
-92
10
-140
-239
-177
-260
-244
-259
-37
-28
-328
-375
-243
-220
-203
-70
-212
-310
-289
-381
-301
-191
-107
-97
-190
-192
-358
-403
-272
-197
-239
-324
-229
-357
-285
-348
-311
-137
-116
-189
-303
-271
-404
-490
-429
-205
-290
-369
-279
-314
-449
-405
-383
-297
-209
-326
-366
-401
-346
-540
-413
-366
-433
-423
-394
-345
-544
-452
-416
-374
-374
-416
-561
-492
-384
-434
-444
-344
-341
-370
-402
-479
-406
-372
-273
-275
-303
-319
-327
-449
-438
-355
-447
-315
-227
-180
-260
-288
-358
-306
-303
-318
-267
-203
-196
-312
-213
-192
-286
-232
-151
-309
-307
-179
-122
-92
-133
-42
-176
-253
-231
-135
-260
-245
-26
-92
-38
-186
-81
-101
-176
-144
-176
-69
-151
-88
-213
-212
-188
-329
-163
-268
-282
-327
-177
-173
-305
-211
-239
-217
-275
-352
-309
-444
-304
-300
-356
-283
-365
-244
-408
-261
-280
-244
-183
-228
-103
-367
-141
-285
-263
-162
-286
-290
-326
-220
-379
-300
-259
-407
-319
-356
-367
-357
-409
-216
-260
-323
-335
-224
-332
-379
-241
-326
-301
-185
-145
-207
-183
-184
-157
-206
-148
-171
-168
-106
-96
-71
-247
-141
-209
-179
-167
-229
-266
-248
-267
-254
-190
-187
-210
-159
-194
-312
-226
-358
-148
-204
-187
-223
-216
-163
-256
-117
-219
-32
-82
-101
-96
-197
-101
-103
-24
-114
-195
-220
-211
-215
-256
-239
-105
-213
-150
-170
-110
-167
-174
-121
-329
-203
-312
-203
-232
-278
-344
-467
-365
-540
-523
-506
-473
-499
-513
-404
-472
-442
-397
-384
-464
-567
-498
-505
-581
-518
-498
-529
-512
-480
-531
-531
-484
-482
-448
-385
-447
-384
-396
-429
-388
-416
-338
-379
-330
-350
-289
-233
-296
-157
-238
-258
-306
-216
-248
-313
-243
-271
-269
-298
-284
-238
-179
-221
-197
-182
-207
-172
-183
-27
-103
-137
-41
-65
-214
-274
-66
-138
-34
-22
-117
63
-158
-112
-37
-130
-153
-173
-151
-335
-142
-274
-209
-178
-392
-253
-324
-329
-352
-331
-327
-324
-307
-518
-384
-436
-443
-402
-438
-489
-514
-407
-506
-575
-519
-585
-561
-566
-583
-628
-471
-613
-610
-580
-725
-586
-606
-652
-607
-579
-716
-604
-571
-748
-593
-633
-636
-653
-639
-647
-634
-658
-639
-606
-700
-596
-579
-589
-512
-502
-491
-464
-423
-454
-458
-496
-393
-349
-414
-305
-314
-278
-260
-270
-285
-239
-173
-199
-91
-144
-97
-127
-69
-70
-147
-26
-45
-28
-84
-41
5
8
0
-23
-48
-36
64
4
-15
73
25
-9
97
-16
-80
12
-63
-41
-2
-25
-67
-4
-98
-129
-178
-202
-186
-255
-207
-138
-237
-302
-296
-337
-429
-438
-451
-536
-563
-637
-640
-671
-721
-784
-847
-813
-937
-944
-953
-906
-893
-931
-956
-975
-1055
-1075
-965
-1019
-1042
-987
-961
-1044
-1031
-1013
-1011
-899
-953
-882
-879
-916
-822
-765
-813
-780
-676
-716
-708
-637
-602
-567
-449
-428
-401
-373
-306
-282
-333
-248
-191
-141
-66
-51
-52
-116
-61
-7
-42
13
101
69
-45
126
161
69
124
245
177
155
216
181
151
228
421
330
330
411
362
340
254
270
308
407
329
383
325
209
308
235
172
178
161
165
205
74
20
37
-97
-130
-233
-341
-354
-341
-464
-526
-620
-652
-702
-822
-844
-955
-992
-925
-976
-1056
-1064
-1058
-1105
-1129
-1239
-1199
-1110
-1158
-1112
-1132
-1198
-1149
-1138
-1190
-1215
-1172
-1169
-1022
-1077
-1070
-978
-924
-897
-877
-787
-834
-671
-580
-577
-552
-412
-305
-345
-220
-265
-204
-130
-17
-5
-31
96
67
57
39
136
99
107
274
219
196
350
371
349
334
425
394
387
509
481
556
540
726
618
555
700
711
720
752
938
764
852
918
840
907
934
1026
892
919
890
804
769
830
877
664
706
713
444
376
379
292
100
4
-91
-322
-447
-486
-552
-664
-744
-811
-1065
-1192
-1255
-1337
-1373
-1456
-1483
-1575
-1667
-1718
-1774
-1758
-1724
-1755
-1833
-1778
-1815
-1819
-1702
-1654
-1634
-1548
-1469
-1545
-1430
-1365
-1236
-1049
-1028
-888
-887
-776
-762
-611
-497
-512
-289
-316
-221
-197
-156
-82
-26
92
51
135
150
184
313
216
258
384
287
321
281
313
282
422
452
383
548
453
636
603
577
777
838
866
812
1095
938
1032
1301
1207
1214
1233
1418
1327
1405
1454
1471
1609
1421
1516
1411
1436
1406
1398
1379
1273
1430
1159
1192
1232
1009
938
738
601
289
308
38
-317
-413
-814
-944
-1263
-1518
-1680
-1834
-1943
-2189
-2277
-2590
-2643
-2735
-2984
-2969
-3019
-3047
-3111
-3083
-3135
-3160
-2989
-3007
-2931
-2877
-2695
-2610
-2544
-2316
-2110
-1883
-1718
-1483
-1372
-1258
-1055
-869
-683
-504
-283
-161
-53
-3
95
238
349
448
503
577
602
640
661
715
724
735
771
689
624
668
726
720
808
775
703
735
810
772
799
974
1037
1097
1130
1165
1398
1490
1594
1712
1806
1888
1976
2294
2278
2469
2637
2714
2811
2746
2992
3016
2983
2617
2361
2433
2254
2186
2083
2085
1856
1705
1503
827
488
424
431
127
-142
-279
-626
-836
-1170
-1491
-1760
-1879
-1891
-2278
-2532
-2665
-2698
-2779
-3072
-3191
-3450
-3475
-3498
-3547
-3532
-3471
-3266
-3403
-3421
-3460
-3426
-3199
-3095
-2893
-2810
-2573
-2474
-2402
-2245
-2144
-1851
-1740
-1577
-1538
-1442
-1216
-1111
-942
-885
-747
-737
-739
-682
-647
-437
-305
-165
-123
-137
-62
14
215
266
454
576
692
830
854
1023
1101
1395
1487
1561
1745
1763
1932
2054
2218
2381
2580
2764
2862
3074
3054
3294
3680
3772
3845
4091
4116
3743
3410
3128
3145
3280
3544
3731
3275
2797
2566
2117
1335
1202
1248
1016
922
552
4
-457
-700
-949
-1397
-1799
-2012
-2030
-2321
-2546
-2567
-2701
-2709
-2831
-3217
-3472
-3384
-3214
-3075
-2811
-2636
-2530
-2439
-2528
-2652
-2578
-2255
-1922
-1706
-1615
-1500
-1324
-1318
-1242
-1084
-1026
-869
-721
-817
-869
-744
-708
-703
-712
-907
-940
-987
-1122
-1220
-1322
-1284
-1335
-1431
-1670
-1800
-1830
-1868
-1783
-1898
-1862
-1828
-1850
-1865
-1972
-1900
-1767
-1604
-1520
-1371
-1245
-1170
-887
-856
-678
-451
-368
-170
-29
170
398
681
813
1009
1248
1274
1565
1742
1866
2125
2321
2491
2567
2783
2809
2993
3131
3170
3412
3614
3786
3871
4223
4340
4189
4437
4268
3475
3131
3123
2965
3005
3196
2789
2304
2014
1384
795
287
101
87
-102
-539
-936
-1144
-1491
-1732
-2140
-2591
-2696
-2896
-3060
-3236
-3289
-3145
-3072
-3163
-3546
-3712
-3719
-3563
-3417
-3288
-2935
-2826
-2823
-2855
-2946
-2856
-2602
-2209
-2040
-1826
-1576
-1474
-1383
-1403
-1252
-1139
-927
-830
-867
-722
-697
-613
-658
-733
-843
-902
-950
-1147
-1188
-1194
-1161
-1146
-1283
-1387
-1466
-1529
-1529
-1548
-1569
-1454
-1336
-1342
-1271
-1214
-1191
-976
-875
-846
-633
-505
-296
-82
124
219
461
617
724
1008
1129
1459
1743
1942
2119
2351
2482
2659
2807
2969
3136
3280
3594
3833
3964
4151
4345
4366
4373
4123
3427
3288
3322
3328
3403
3305
3044
2641
2277
1612
1027
642
593
564
74
-282
-629
-1053
-1358
-1701
-2173
-2399
-2453
-2729
-3025
-3205
-3236
-3120
-3163
-3336
-3620
-3766
-3716
-3715
-3639
-3367
-2996
-2810
-2779
-2914
-3085
-2894
-2629
-2328
-2082
-1807
-1450
-1375
-1382
-1441
-1345
-1189
-978
-875
-931
-689
-602
-579
-626
-751
-822
-896
-984
-1278
-1296
-1236
-1114
-1088
-1351
-1402
-1483
-1545
-1649
-1645
-1649
-1586
-1245
-1335
-1425
-1311
-1107
-1106
-1060
-833
-803
-512
-271
-61
-14
150
525
615
663
755
1084
1306
1540
1804
1882
2050
2237
2379
2412
2533
2938
3145
3257
3302
3369
3553
3910
4267
4143
4329
4122
3408
3205
3145
3258
3341
3486
3203
2489
2283
1737
1129
771
745
740
110
-175
-491
-932
-1209
-1391
-1775
-2282
-2270
-2564
-2963
-3060
-3086
-2935
-2949
-3120
-3376
-3560
-3596
-3552
-3443
-3375
-2980
-2711
-2805
-2849
-2937
-2950
-2662
-2300
-2230
-1959
-1602
-1498
-1426
-1404
-1298
-1183
-973
-985
-944
-837
-781
-526
-546
-625
-696
-747
-939
-1182
-1140
-1118
-979
-1034
-1084
-1208
-1403
-1417
-1520
-1407
-1532
-1302
-1247
-1385
-1326
-1338
-1186
-1214
-910
-930
-937
-652
-645
-426
-320
8
165
235
406
443
611
778
1149
1307
1387
1695
1754
1857
2219
2276
2440
2725
2895
2991
3222
3501
3574
3920
4037
4083
4247
3936
3548
3226
3086
3265
3279
3176
2919
2743
2360
1794
1358
801
814
709
320
-32
-415
-694
-1001
-1217
-1759
-2131
-2022
-2345
-2662
-2950
-2989
-2906
-2974
-3030
-3446
-3496
-3513
-3515
-3487
-3554
-3115
-2857
-2758
-2935
-3036
-2944
-2858
-2490
-2481
-2220
-1779
-1642
-1545
-1518
-1452
-1321
-1083
-1089
-1172
-996
-882
-688
-657
-783
-710
-691
-843
-1038
-1111
-1114
-935
-850
-1032
-1117
-1086
-1226
-1343
-1356
-1477
-1275
-1146
-1192
-1251
-1216
-1074
-1082
-954
-1052
-852
-658
-743
-536
-503
-332
-192
53
-8
-62
303
378
633
768
988
1325
1361
1519
1664
1931
2139
2329
2590
2755
2911
3054
3427
3731
3574
3823
3829
3801
3683
3287
3338
3281
3297
3155
2974
2803
2409
2229
1763
1219
757
578
718
135
-208
-465
-764
-1070
-1434
-1741
-2122
-2091
-2263
-2471
-2777
-2994
-2852
-2937
-3108
-3363
-3363
-3267
-3348
-3380
-3370
-3164
-2961
-2813
-2814
-2901
-2849
-2668
-2468
-2350
-2181
-1745
-1544
-1646
-1529
-1445
-1338
-1076
-961
-1016
-958
-786
-751
-748
-779
-639
-589
-775
-907
-997
-1033
-939
-824
-980
-1005
-1013
-1027
-1115
-1289
-1267
-1166
-1057
-1177
-1167
-1144
-1108
-971
-1010
-967
-890
-765
-662
-667
-545
-404
-135
11
-10
-5
271
531
510
795
812
811
1264
1635
1514
1687
2052
2024
1903
2211
2731
2715
2897
3104
3198
3146
3328
3641
3705
3457
2978
2985
2752
2453
2806
2916
2585
2375
2065
1523
848
611
580
531
232
-76
-274
-735
-1040
-1270
-1524
-1816
-1930
-2041
-2391
-2712
-2855
-2668
-2689
-2889
-2923
-3025
-3238
-3322
-3261
-3250
-3053
-2731
-2566
-2632
-2743
-2760
-2596
-2480
-2378
-2021
-1715
-1668
-1638
-1482
-1545
-1467
-1175
-1048
-1091
-1026
-892
-824
-859
-798
-572
-536
-682
-762
-845
-974
-911
-787
-821
-868
-805
-880
-1049
-1214
-1189
-1121
-1100
-1049
-1105
-1142
-1095
-1020
-1137
-1077
-970
-825
-821
-876
-781
-450
-257
-276
-218
-233
258
698
579
583
1024
1013
885
1337
1600
1621
1990
2172
1953
2153
2559
2668
2851
3013
2825
2945
3637
3499
3221
3812
3484
2832
3017
2960
2555
2676
2867
2338
2145
2166
1739
1175
859
704
380
165
-85
-398
-616
-725
-984
-1480
-1615
-1800
-2085
-2252
-2566
-2677
-2540
-2509
-2699
-2798
-2760
-2842
-2955
-3064
-3057
-2901
-2667
-2502
-2539
-2585
-2492
-2336
-2323
-2291
-2090
-1820
-1636
-1579
-1474
-1406
-1271
-1125
-1122
-1132
-1035
-862
-820
-799
-692
-590
-517
-605
-672
-806
-855
-739
-789
-830
-800
-673
-741
-908
-1056
-1135
-980
-1105
-1215
-1188
-1508
-967
-488
-1321
-983
-158
-1224
-1343
-229
-824
-1061
-295
216
-25
-524
699
648
-273
473
730
-109
918
1972
968
1844
1997
1192
1938
2499
1502
2131
3218
2546
1930
3107
3836
2927
3186
4155
3279
1991
2845
2863
2023
2469
3114
2490
2008
2095
1489
1048
828
614
631
476
106
-186
-226
-611
-974
-1012
-1401
-1755
-1905
-2077
-2351
-2572
-2362
-2224
-2387
-2669
-2604
-2743
-3082
-2965
-2853
-2819
-2596
-2301
-2391
-2538
-2462
-2428
-2363
-2342
-2190
-1937
-1779
-1768
-1624
-1433
-1420
-1212
-1056
-1107
-1167
-1012
-879
-888
-661
-475
-378
-420
-552
-639
-821
-813
-772
-713
-731
-693
-583
-916
-1136
-958
-968
-1136
-946
-1496
-1404
-895
-1545
-1101
-805
-892
-692
-1272
-1190
-984
-1300
-114
-171
-1173
-225
1014
-389
-805
1046
-47
-496
2242
698
119
2259
931
1024
2325
1471
1794
2171
1985
1945
1583
2796
3583
2074
3055
3778
2396
2607
3237
2398
2292
2941
2649
2005
2138
2185
1775
1997
1548
1043
1039
900
371
95
235
-22
-276
-384
-702
-1072
-1427
-1412
-1628
-2141
-2077
-1940
-2309
-2453
-2214
-2443
-2639
-2479
-2618
-2820
-2727
-2676
-2681
-2561
-2525
-2409
-2271
-2460
-2400
-2120
-2129
-2162
-1766
-1524
-1687
-1366
-1201
-1201
-1070
-962
-911
-837
-659
-602
-434
-404
-418
-255
-407
-493
-524
-572
-647
-712
-678
-793
-1145
-849
-501
-1584
-936
-671
-1747
-2103
-407
-824
-2102
-422
-302
-1479
-1564
-740
137
-1425
-1575
610
-391
-1330
-444
551
-780
-822
1718
479
-1043
1002
798
873
-484
1124
2746
173
815
2170
1496
683
1568
3336
1295
949
2703
2535
2019
1850
2766
3662
2383
1554
2670
2383
1429
1737
2436
1926
1168
1913
2225
400
204
1425
875
-404
-26
549
-533
-895
-185
-685
-1515
-1038
-698
-1918
-2408
-1838
-1849
-2522
-2591
-1996
-2251
-2719
-2547
-2408
-2896
-2992
-2279
-2525
-2977
-2522
-2068
-2401
-2749
-2097
-1895
-2166
-2021
-1636
-1669
-1767
-1298
-1040
-1263
-1119
-544
-656
-1081
-735
-426
-613
-635
-298
-345
-516
-429
-504
-865
-1103
-654
-600
-1315
-1625
-474
-1168
-1827
-1521
-949
-750
-2026
-1217
-1066
-2047
-1416
-650
-2470
601
-361
-2225
608
-1697
-1303
511
-894
-1239
294
1463
-1350
-509
1571
984
-1320
633
1803
455
-54
127
3694
896
-1277
2943
3761
-703
934
3659
1262
1114
2906
2564
1669
2034
3851
2209
1747
3053
1995
1479
2354
1314
1137
2719
1365
670
1925
1411
-292
871
1231
-1067
-593
964
-762
-1769
52
-342
-2000
-1134
-897
-2113
-2406
-1727
-2037
-2716
-2344
-1909
-2163
-2717
-2394
-2068
-2707
-2902
-2371
-2356
-2835
-2439
-2001
-2343
-2418
-1858
-1708
-2105
-1922
-1322
-1443
-1680
-1236
-820
-1036
-961
-470
-578
-926
-661
-408
-834
-885
-483
-532
-851
-1022
-752
-1035
-1255
-1108
-1016
-1484
-1375
-1262
-1122
-1541
-2488
712
-1580
-2374
165
-1574
-2275
272
-1185
-2359
-533
878
-2353
-1945
2925
-3079
-1832
3598
-2743
-92
1057
-769
1046
-1027
328
2890
-2712
2064
3107
-3444
2538
3026
-1027
-73
3970
826
-408
2584
1951
1063
1422
2040
1659
2232
1838
1989
2029
2193
2031
890
2291
1797
430
1421
2273
518
296
1719
1109
-337
490
949
-753
-487
265
-711
-1147
-501
-715
-1255
-1426
-1256
-1255
-1876
-2140
-1635
-1810
-2470
-2001
-1680
-2382
-2242
-1783
-2100
-2429
-2018
-1801
-2026
-2059
-1884
-1647
-1839
-1858
-1380
-1299
-1554
-1138
-830
-1235
-1108
-691
-867
-971
-668
-511
-590
-695
-545
-476
-712
-658
-717
-670
-700
-959
-1110
-857
-888
-1184
-1058
-920
-830
-1303
-1982
217
-1242
-2599
-157
-857
-1454
-829
-544
-384
-825
-914
57
-297
-1093
-673
599
56
-1764
1729
133
-1676
3091
-1784
-755
3342
-899
-1230
2889
1867
-2100
2063
1842
362
40
1462
3071
-603
220
3578
1501
-884
3198
2343
85
2303
2082
1381
2135
2540
778
2129
2428
-64
1807
2488
1
744
2473
1124
-29
1032
1420
56
-177
652
207
-808
-227
161
-868
-1164
-133
-471
-1666
-1238
-923
-1612
-1909
-1645
-1524
-1660
-1929
-1612
-1344
-2163
-2089
-1162
-1825
-2466
-1269
-1204
-2176
-1693
-1078
-1469
-1535
-1093
-929
-1052
-1160
-782
-690
-1106
-741
-499
-914
-828
-667
-841
-653
-704
-1304
-183
-1035
-1296
-475
-821
-1303
-972
-727
-932
-883
-871
-1306
-632
-307
-2528
128
-766
-1156
-1661
-330
61
-1769
-709
153
365
-2411
-361
1753
-1263
-2533
2636
-395
-1890
1677
729
-755
280
1490
-1872
2849
-594
-539
2380
364
-108
1928
583
649
1809
207
1821
-64
2921
133
2304
851
1248
3076
423
2562
2408
703
2311
2273
864
1663
2076
1339
1476
838
1109
1985
959
264
1790
962
-472
721
683
-886
-193
467
-725
-888
-412
-651
-843
-1122
-1354
-836
-1327
-1796
-1301
-1423
-1890
-1429
-1187
-1784
-1881
-1176
-1316
-1979
-1716
-1032
-1344
-1879
-1338
-1229
-1475
-1185
-1032
-1015
-1147
-800
-641
-1546
-1226
67
-1320
-1546
-311
-197
-1468
-1284
43
-451
-1934
-1093
1221
-1832
-2473
1296
-126
-3243
213
379
-1517
-1801
148
-122
-2469
-540
336
-1504
-1042
-701
390
-1190
-1742
1106
-501
-1434
262
246
-694
-480
135
781
-992
-881
2411
-832
-1853
3270
-824
-210
1556
-495
1004
411
915
100
1695
420
752
1969
694
83
2409
1099
374
2172
1140
1949
674
2235
2294
1322
1817
2346
1614
1099
1659
2123
1447
711
1849
1705
891
595
1562
1424
-256
406
1290
-371
-748
812
-152
-1270
-24
50
-1020
-948
-624
-840
-1411
-1517
-1092
-1203
-1705
-1497
-857
-1665
-1744
-1051
-1152
-1628
-1759
-727
-1178
-1938
-1085
-805
-1553
-1242
-475
-752
-1409
-592
20
-1454
-1156
-232
-695
-986
-309
-1091
116
-631
-1031
45
-1240
-515
-279
-1285
-518
-584
-1239
247
-1241
-1573
541
-1394
-1691
1296
-2369
-873
63
-731
-2121
693
-740
-1615
705
-2348
-370
1132
-2348
-122
907
-1334
-1493
1196
-242
-1746
1257
57
-1401
452
575
-539
645
-423
825
1319
-945
726
1402
172
368
1193
531
1428
1037
595
2193
703
1009
2010
1512
1017
2310
1709
1853
1665
2227
1637
1423
2058
1257
1359
868
1510
1214
943
912
1197
821
403
527
713
-142
39
278
-549
-341
-390
-680
-645
-832
-1050
-895
-973
-1678
-1262
-867
-1960
-1563
-929
-1713
-1754
-1073
-1228
-1553
-1238
-1065
-1389
-1732
-1348
-1074
-1468
-1340
-948
-1118
-991
-880
-1099
-1063
-569
-998
-1518
-253
-1052
-1893
80
-863
-2001
224
-1277
-874
-1356
-555
-909
-2347
313
-1270
-2234
643
-1275
-2095
-343
-913
-847
-2350
479
-1347
-1365
-653
-517
-904
-971
-641
-24
-1640
-652
1069
-2609
587
-250
-226
-490
-121
-182
254
322
-1376
1276
50
-543
570
438
355
958
-242
1425
1084
-413
1645
1619
-158
1258
1294
199
1335
618
1600
1706
561
1645
1955
749
1377
2063
1635
1102
1313
2119
808
1245
1401
1042
932
889
889
340
608
635
459
351
159
194
138
-511
-319
-42
-635
-571
-513
-624
-873
-1084
-919
-976
-1377
-1151
-1114
-1529
-1417
-1363
-1277
-1308
-1534
-1216
-916
-1544
-1536
-898
-1329
-1756
-1060
-838
-1441
-1419
-394
-1177
-1470
-289
-1347
-847
-784
-1366
-528
-1507
-760
-277
-2156
-669
479
-2379
-572
-411
-1574
-320
-1094
-1488
-309
-759
-1644
162
-1587
60
-1584
-934
-268
-1938
-26
-1028
-743
-309
-742
-584
-343
-984
-926
865
-2008
-35
1163
-2511
1195
-178
-1011
1323
-767
-665
1781
-1005
-469
1157
-420
446
204
-115
1927
-394
225
1299
523
-174
979
1616
-586
1640
1205
312
1674
860
950
2125
628
766
1827
1366
673
1743
1698
303
1586
1218
314
1121
409
1078
519
42
970
401
-88
529
101
-360
-114
-135
-707
-545
-511
-826
-576
-609
-1085
-555
-739
-1342
-1009
-1014
-1376
-1359
-1126
-1290
-1368
-1092
-1213
-1224
-1371
-930
-983
-1670
-1097
-1165
-1313
-1107
-1281
-549
-1296
-1003
-319
-1269
-1237
-464
-795
-1392
-978
-644
-1161
-677
-1719
-146
-843
-1739
-91
-1579
-680
-1088
-1475
-1147
-617
-1730
-1493
-42
-1660
-1109
-823
-667
-1170
-952
-211
-865
-1202
-578
137
-1764
180
-171
-1209
94
-509
-419
-260
191
-286
-772
943
25
-1089
1689
658
-1358
2592
-401
-250
1185
-92
708
-128
516
1590
-147
415
1729
-315
1606
719
517
2271
-10
926
1729
999
727
1652
1415
1440
1034
936
1887
457
927
1710
17
1380
869
166
1121
402
235
487
613
-168
-18
520
-418
-341
15
-484
-639
-232
-368
-733
-847
-393
-998
-1201
-554
-1079
-1136
-994
-1130
-1235
-1068
-1360
-1200
-1087
-1219
-1040
-1105
-1201
-1059
-985
-1367
-1001
-1138
-1043
-977
-1312
-740
-902
-1442
-717
-932
-889
-1264
-826
-1028
-1088
-796
-1355
-173
-1688
-1241
147
-2243
-954
-252
-1845
-28
-1859
-695
-671
-1666
-1017
-149
-1152
-1329
33
-963
-1100
-318
-1461
102
-418
-2467
1739
-1282
-786
-490
953
-1175
-598
1843
-2256
761
1099
-2027
1457
137
-1106
980
63
-291
614
72
186
1241
-812
1021
453
589
777
-57
1035
1059
62
1070
1397
-296
1923
991
-256
2440
676
982
1069
1352
1161
676
1584
1474
476
1089
1419
98
818
981
612
480
990
496
84
793
257
-278
265
221
-480
-112
-101
-642
-461
-300
-811
-534
-480
-950
-634
-736
-1128
-838
-733
-1314
-926
-698
-1209
-970
-726
-1126
-1114
-873
-1125
-1276
-1090
-791
-1231
-1046
-919
-964
-1422
-683
-911
-1410
-131
-1518
-765
-854
-1385
-884
-1318
-768
-2045
0
-1491
-1481
-356
-1186
-931
-2040
352
-1714
-2060
-523
-206
-3055
-494
540
-2796
285
147
-2058
614
-425
-1470
-411
-627
-130
-1107
-65
245
-581
-1002
2235
-2608
73
1671
-1625
-542
494
-60
-600
1576
-1251
714
628
-516
80
972
-376
365
895
1286
-468
862
1975
-334
776
1031
1532
-923
2074
1093
-883
2038
1105
629
417
2357
669
637
1673
1139
553
1363
1625
-129
1074
1355
81
565
1446
-419
567
1098
-258
130
735
218
-357
253
-213
-107
-326
-338
-171
-784
-605
-533
-896
-1018
-653
-896
-1068
-790
-1146
-859
-1040
-1223
-901
-1307
-1048
-826
-1266
-1243
-908
-1407
-910
-1016
-1662
-319
-1148
-1024
-795
-1162
-1041
-727
-582
-1760
-530
-477
-1650
-930
-781
-1015
-1677
27
-1530
-1501
-124
-1846
-715
-1119
-806
-1619
-291
-1877
-767
-526
-1762
-381
-970
-753
-671
-99
-1410
131
-764
-402
-198
-590
-255
-175
-158
-616
686
-1568
1397
211
-1749
2103
-375
-1121
1149
690
-1343
1147
2089
-2019
1610
1302
-1581
1545
89
-90
1075
-459
1124
453
-249
1605
254
944
568
1148
216
1072
1593
-724
2162
1632
-498
2123
1378
245
1992
1395
554
1391
1223
598
834
1321
672
352
1214
303
76
756
10
150
296
-74
-247
-76
-170
-993
-265
-327
-822
-609
-681
-724
-1103
-1029
-809
-1245
-1128
-1171
-1242
-1159
-1643
-1137
-834
-1330
-955
-822
-1227
-1188
-1113
-1398
-1145
-1346
-1151
-902
-1577
-856
-1254
-986
-1015
-1176
-789
-1543
-1528
-726
-1035
-1929
-56
-1702
-965
-1026
-949
-741
-2257
224
-2193
-918
-341
-1203
-1395
105
-1472
-1042
634
-2315
638
-939
-989
-635
-1283
163
-1135
-1134
356
-890
-1098
377
-552
-1297
81
637
-1457
-379
1238
-1622
468
872
-1428
443
847
-903
894
-30
416
703
-449
1153
763
-780
2650
-288
-158
2488
-557
1380
646
929
-26
895
1897
-701
1522
1571
-519
1801
578
652
1520
912
1493
791
1031
1710
114
1016
1107
368
1222
559
597
343
408
619
-273
305
421
-495
-48
-46
-787
-370
-232
-857
-847
-695
-1052
-1003
-918
-1314
-832
-951
-1458
-1201
-1055
-1396
-1679
-746
-1486
-1730
-799
-1184
-1658
-1220
-1180
-1730
-1063
-1239
-1493
-1054
-1207
-684
-1720
-1167
-714
-1096
-1050
-1500
-853
-739
-1628
-1273
-315
-1966
-40
-1547
-1638
-316
-1329
-1042
-1165
106
-1907
-575
-203
-1423
-1242
-67
-718
-766
-1182
-144
-825
-1265
-307
-891
-575
-1603
1642
-2972
-135
1388
-3186
1479
-109
-2399
1906
-797
-1544
1190
-287
-315
301
194
74
-1009
2274
-774
-781
2703
-1154
549
1329
-394
1863
-464
1289
1545
-963
2663
-129
-23
2272
110
554
2822
173
507
2356
243
627
1847
894
955
1880
948
1349
1450
1152
754
993
789
685
430
835
140
133
920
-187
-136
724
-95
-668
-182
-397
-1107
-702
-385
-1322
-1124
-524
-1066
-1362
-802
-1005
-1507
-1008
-1518
-1769
-1136
-1608
-1620
-1073
-1249
-1601
-827
-1193
-1788
-1317
-533
-1574
-1718
-665
-1280
-1114
-1140
-793
-1145
-747
-420
-2232
98
-539
-2523
28
-363
-2838
90
-272
-2301
-385
-925
-508
-1453
-875
-585
-1202
-1092
-1389
-211
-2539
660
-1121
-1860
716
-807
-1560
-351
-300
-1421
-128
-144
-848
-158
-153
-764
-285
601
-672
-793
1836
-824
-950
1111
214
-525
201
1004
189
-265
826
768
-310
338
1593
-343
-33
1623
111
615
752
887
705
1027
781
279
1498
784
-400
2705
-86
518
2207
272
1357
936
1203
1361
1033
1038
1410
841
994
1292
545
919
1304
-172
1005
506
-525
726
655
-782
183
777
-944
-335
193
-624
-834
-455
-564
-1078
-1038
-782
-1068
-1402
-1018
-952
-1184
-1301
-1321
-1262
-1399
-1501
-1387
-1337
-1611
-1422
-939
-1481
-1495
-761
-1291
-1582
-1258
-1107
-1692
-1246
-1156
-1496
-752
-1295
-1279
-369
-1666
-896
-556
-1609
-970
-1212
-1000
-1286
-1645
91
-1308
-1946
264
-2021
-1104
-476
-1849
-474
-1020
-1471
-7
-1704
-669
-277
-1646
251
-1246
-544
277
-1619
242
-1144
252
-454
-1763
1782
-1512
-819
2191
-1613
-375
761
-338
-359
262
666
-281
241
1229
-63
-136
1375
1
370
120
1188
-377
630
1242
-820
1264
969
-49
1196
772
307
1030
1035
565
216
1384
1724
-110
1398
742
1534
914
493
2299
390
1235
1796
456
970
1384
352
1067
162
310
1277
-21
-59
599
250
-383
112
50
-588
-231
-556
-846
-940
-1113
-665
-907
-1448
-1134
-1043
-1130
-1631
-1394
-1051
-1649
-1755
-1303
-1630
-1689
-1309
-1205
-1541
-1729
-1149
-1157
-1678
-1513
-1145
-1482
-1150
-1480
-1388
-862
-1684
-959
-541
-1880
-740
-731
-1076
-1224
-958
-898
-1219
-1172
-1042
-1003
-1289
-674
-715
-1959
-587
-400
-2301
-1088
-11
-1641
-1363
-187
-1309
-696
-466
-582
-954
-101
-1009
-471
150
-1355
188
47
-554
-123
-676
712
-341
-725
1036
-609
452
368
-973
1553
-811
106
1043
-648
582
288
553
-531
825
886
-1138
1799
281
-512
1880
288
164
1491
-71
1192
842
-307
1609
711
233
1748
845
927
1500
1191
443
1809
1142
431
2085
1240
818
1779
1494
732
1443
992
832
567
673
628
133
429
479
137
-95
121
96
-278
-383
-503
-505
-863
-1002
-754
-1059
-1224
-966
-984
-1338
-1420
-1302
-1296
-1562
-1741
-1499
-1468
-1810
-1719
-1235
-1488
-1611
-1281
-1149
-1495
-1579
-1060
-1394
-1571
-1176
-837
-1443
-826
-760
-1392
-796
-669
-1205
-733
-616
-593
-1040
-1023
-544
-1492
-703
-1002
-1107
-1040
-742
-886
-747
-634
-1362
-971
-130
-1274
-1409
636
-1478
-951
200
-1012
-550
-94
-779
100
-1152
54
-426
-735
604
-1194
898
236
-1240
1106
-501
-1
998
-1110
464
490
-253
557
866
-329
1383
842
103
937
495
1628
-398
740
1780
-437
894
1318
79
814
1315
476
1495
197
1039
1835
146
1377
1669
459
1978
1672
341
1900
1761
883
1418
2165
822
1712
1642
784
1243
955
856
828
580
682
524
274
398
-164
121
220
-429
-539
-574
-728
-1210
-1448
-927
-1233
-1452
-1041
-1350
-1589
-1314
-1484
-1607
-1789
-1779
-1818
-1855
-1941
-1863
-1579
-1615
-1572
-1634
-1627
-1601
-1664
-1634
-1648
-1756
-1360
-1400
-1336
-1529
-1118
-965
-1365
-1022
-1045
-1108
-1391
-1053
-1435
-1221
-1041
-1070
-1170
-1059
-853
-1035
-907
-966
-1340
-1146
-745
-1546
-1223
-799
-1053
-1155
-889
-652
-1247
-1132
-706
-1135
-878
-825
-771
-822
-1030
-270
-782
-1381
505
-1443
-661
-82
-1784
195
-445
-555
15
46
-48
69
-192
295
632
-216
1218
190
-507
1347
390
-143
1359
399
89
1604
-437
1247
930
334
871
898
620
580
1373
466
1009
868
836
1424
1079
932
1884
1241
1540
2113
1171
1724
2188
1274
1731
1843
640
1334
1374
342
927
803
124
229
457
-21
-145
80
-375
-784
-772
-886
-1255
-1223
-1135
-1358
-1406
-1377
-1652
-1753
-1764
-1778
-1998
-1983
-2011
-2149
-1838
-1946
-2065
-1740
-1639
-1760
-1610
-1467
-1577
-1633
-1411
-1401
-1625
-1228
-1009
-1250
-1104
-922
-1018
-928
-1172
-1220
-912
-1486
-1022
-672
-1846
-1053
-985
-1589
-937
-1315
-1377
-970
-1219
-1660
-1194
-1294
-1699
-1161
-1516
-1062
-1090
-1534
-902
-929
-1879
-606
-815
-1964
-587
-1110
-1186
-327
-786
-949
624
-625
-460
-48
-352
-226
162
385
-180
552
649
115
404
547
182
810
567
245
44
937
1014
581
1062
1505
1121
746
1428
1351
881
1473
1130
1015
1776
1847
1590
1622
1849
1789
1712
1840
1386
1804
1622
1236
2073
2188
2015
2405
2196
1682
1922
1792
1422
1096
1068
1060
795
765
751
665
560
482
17
-169
-403
-797
-882
-890
-1257
-1306
-1017
-1309
-1486
-1275
-1416
-1860
-1870
-1956
-2179
-2082
-2067
-2045
-1991
-1799
-1749
-1786
-1577
-1642
-1636
-1528
-1568
-1550
-1571
-1576
-1374
-1341
-1272
-1061
-951
-963
-1159
-1201
-1116
-1293
-1501
-1317
-1188
-1184
-1544
-1456
-1410
-1574
-1382
-1444
-1425
-1332
-1437
-1721
-1516
-1803
-1732
-1306
-1231
-1507
-1310
-981
-1720
-1251
-1499
-718
-1004
-1464
-585
-1185
-986
-369
-79
-1185
396
-612
8
-436
-738
351
-559
250
409
333
34
1249
-814
900
930
-413
1079
189
310
1167
739
1507
530
662
1414
221
678
1371
521
1168
1771
1375
1026
1491
1475
1168
1593
1760
1596
1659
2044
1853
1858
2111
2399
2116
2420
2656
2363
2457
2149
1544
1800
1694
1235
1231
1405
1110
765
864
396
90
115
-251
-696
-1062
-1064
-1174
-1598
-1578
-1659
-1744
-1814
-2044
-2288
-2392
-2396
-2549
-2529
-2567
-2594
-2380
-2339
-2607
-2409
-2061
-2186
-2256
-2117
-2124
-2083
-1810
-1887
-1900
-1705
-1476
-1569
-1715
-1556
-1457
-1443
-1443
-1502
-1484
-1580
-1782
-1780
-1884
-1813
-1866
-1909
-1900
-2113
-1891
-2002
-2103
-2157
-2146
-2384
-2352
-2297
-2559
-2442
-1869
-2067
-2226
-1685
-1937
-1883
-2258
-2110
-1551
-1550
-1591
-1037
-960
-1040
-937
-1264
-788
-656
-1117
-565
202
-1168
-260
720
-172
-130
312
-102
13
296
-30
697
540
461
1188
820
350
1023
602
722
957
965
1683
1398
1247
2053
1951
1271
1818
2150
1617
2130
2651
2671
2561
2814
3119
3262
2963
3058
3516
3497
3483
3335
3502
3142
2585
2701
2453
1880
1735
2130
1696
975
1238
1134
449
96
-53
-546
-996
-1151
-1413
-1634
-1948
-1995
-1915
-2331
-2587
-2615
-2566
-2941
-3129
-2885
-2942
-2943
-2800
-2479
-2452
-2431
-1999
-1880
-1950
-1831
-1560
-1621
-1602
-1425
-1444
-1277
-1214
-1137
-896
-872
-924
-846
-824
-1162
-1221
-1145
-1377
-1459
-1463
-1410
-1606
-1730
-1818
-1976
-2184
-2337
-2310
-2554
-2654
-2599
-2621
-2665
-2637
-2559
-2480
-2478
-2576
-2398
-2306
-2321
-2103
-2060
-1956
-1871
-1998
-1846
-1770
-1703
-1440
-1267
-1306
-1093
-1055
-853
-616
-581
-289
-198
108
129
109
347
319
146
510
668
597
712
955
982
862
923
1003
1289
1311
1215
1520
1942
1892
1846
2263
2556
2731
2642
2996
3250
3164
3493
3887
4031
4051
4373
4599
4595
4728
4591
4210
4150
3570
3336
3479
3109
2701
2606
2646
1977
1603
1457
884
634
249
-211
-586
-928
-1003
-1229
-1549
-1670
-1689
-1903
-2261
-2461
-2616
-2623
-2654
-2771
-2592
-2429
-2402
-2198
-2143
-2153
-1896
-1669
-1647
-1634
-1406
-1096
-940
-919
-721
-453
-420
-457
-327
-365
-435
-228
-247
-411
-419
-483
-615
-791
-1123
-1202
-1197
-1432
-1735
-1798
-1911
-2168
-2239
-2404
-2594
-2664
-2782
-2912
-3081
-3078
-2986
-2915
-2831
-2883
-2760
-2717
-2697
-2723
-2670
-2464
-2360
-2173
-1999
-1788
-1503
-1278
-1138
-1094
-939
-836
-698
-527
-499
-310
69
83
-13
216
231
286
407
548
482
504
652
663
798
770
911
1157
1213
1188
1181
1289
1162
1147
1245
1461
1701
1950
2272
2249
2491
2508
2563
2572
2804
3106
3339
3754
3702
3508
3164
3080
2681
2574
2391
2069
1859
1699
1435
926
753
416
42
-255
-779
-1346
-1726
-1957
-2151
-2210
-2309
-2441
-2367
-2741
-3032
-3232
-3331
-3224
-3224
-3116
-3000
-2732
-2705
-2466
-2262
-2190
-1900
-1736
-1649
-1625
-1400
-1208
-897
-738
-677
-334
-319
-433
-461
-320
-360
-376
-227
-379
-509
-734
-924
-1186
-1378
-1447
-1609
-1697
-1974
-2122
-2346
-2450
-2583
-2766
-2788
-2965
-3066
-3263
-3167
-3192
-3076
-2917
-2836
-2678
-2682
-2541
-2522
-2290
-2148
-1880
-1737
-1516
-1186
-1162
-829
-603
-399
-270
-93
105
125
370
502
691
890
872
979
1010
1066
1019
1222
1427
1433
1485
1606
1746
1804
1986
2173
2346
2226
2396
2337
2311
2512
2632
2634
2823
3072
3071
3123
3357
3416
3488
3714
3943
4048
3998
4316
4288
3710
3204
3083
2629
2568
2337
1905
1702
1531
1155
448
223
-345
-605
-816
-1499
-2005
-2195
-2103
-2452
-2619
-2744
-2702
-2689
-3148
-3345
-3432
-3265
-3060
-2836
-2856
-2639
-2200
-2246
-2177
-2141
-1851
-1470
-1281
-1147
-1078
-635
-402
-209
-305
-244
29
-92
-229
-284
-61
-51
65
-162
-385
-603
-1032
-1468
-1811
-1963
-2076
-2022
-2275
-2551
-2671
-2940
-3167
-3454
-3686
-3745
-3756
-3754
-3932
-3729
-3524
-3348
-3292
-3297
-3198
-3146
-3050
-2908
-2524
-2245
-1751
-1414
-1327
-1169
-947
-877
-726
-423
-249
57
415
597
688
967
1175
1174
1158
1199
1304
1246
1556
1766
1801
2014
2209
2176
2007
2183
2303
2365
2581
2590
2456
2696
2673
2647
2844
2915
3080
3141
3390
3151
3507
3833
3733
4055
4282
4403
4232
4536
4045
3160
3083
2832
2784
2479
2444
2015
1666
1469
767
278
-308
-427
-723
-1103
-1616
-1986
-1931
-2177
-2330
-2798
-2936
-2892
-3186
-3470
-3676
-3332
-3084
-2748
-2810
-2860
-2616
-2552
-2376
-2444
-2120
-1700
-1195
-1073
-1038
-772
-677
-270
-480
-565
-385
-192
-196
-453
-79
-78
31
-39
-516
-745
-1120
-1520
-1834
-1987
-1973
-1771
-1870
-2280
-2592
-2859
-3187
-3542
-3620
-3767
-3607
-3438
-3584
-3573
-3483
-3291
-3242
-3232
-3255
-3025
-2709
-2626
-2257
-1828
-1436
-1092
-845
-803
-744
-446
-256
52
359
721
1025
1230
1343
1242
1491
1495
1515
1540
1654
1945
1923
2158
2133
2338
2286
2198
2331
2294
2573
2676
2970
3069
2848
2901
2887
2800
2875
3093
3383
3590
3736
3945
3982
4181
4245
4155
4239
4494
4663
4872
5004
4223
3698
3437
3149
2956
2459
2366
2032
1884
1366
594
169
-292
-425
-898
-1475
-2053
-2029
-2130
-2571
-2737
-3062
-2931
-3000
-3414
-3853
-3760
-3361
-3212
-3027
-3064
-2850
-2575
-2459
-2576
-2438
-1953
-1415
-1022
-997
-801
-484
-188
-189
-303
-185
10
303
21
-25
189
330
406
-18
-286
-626
-823
-1436
-1792
-1757
-1822
-1567
-1956
-2357
-2777
-2981
-3315
-3711
-3716
-3802
-3427
-3425
-3628
-3701
-3539
-3364
-3458
-3368
-3430
-2989
-2584
-2460
-2186
-1701
-1270
-1105
-879
-906
-657
-280
50
338
555
1009
1198
1344
1327
1248
1514
1546
1783
1746
1858
2001
2160
2187
1903
2145
2197
2241
2183
2406
2696
2684
2898
2982
2675
2453
2607
2663
2693
2976
3271
3580
3644
3714
3720
3955
4013
4128
4314
4519
4716
5054
4584
3733
3430
3163
2966
2852
2574
2116
1844
1652
914
90
-303
-637
-764
-1306
-1899
-2278
-2208
-2303
-2748
-3055
-3208
-3221
-3386
-3783
-3895
-3617
-3157
-2885
-2940
-3056
-2850
-2518
-2518
-2463
-2139
-1447
-1046
-863
-881
-753
-343
-184
-234
-331
-24
226
318
135
87
290
274
121
-326
-664
-836
-1138
-1442
-1667
-1745
-1681
-1953
-2292
-2851
-3171
-3208
-3435
-3645
-3733
-3564
-3546
-3677
-3777
-3863
-3703
-3543
-3453
-3457
-3271
-2744
-2545
-2325
-2151
-1829
-1465
-1308
-1070
-899
-511
-145
162
432
525
754
862
998
1030
1177
1457
1686
1688
1681
1766
1750
1812
1653
1817
1882
1866
2128
2051
2168
2337
2430
2590
2354
2269
2213
2289
2327
2572
2914
2962
3349
3331
3378
3271
3492
3716
3798
4168
4352
4585
4692
3949
3090
2745
2713
2716
2374
2118
1805
1656
1188
350
-430
-843
-902
-1094
-1684
-2197
-2430
-2318
-2548
-3086
-3429
-3626
-3449
-3741
-4053
-4111
-3580
-3057
-3062
-3153
-3242
-3025
-2763
-2689
-2481
-2038
-1348
-881
-818
-913
-739
-407
-107
-246
-178
133
426
565
318
267
255
299
10
-494
-694
-730
-860
-1318
-1780
-1782
-2011
-2196
-2676
-3022
-3144
-3255
-3341
-3689
-3795
-3723
-3564
-3686
-3863
-3874
-3631
-3441
-3367
-3243
-3028
-2623
-2309
-2220
-2138
-1787
-1253
-996
-851
-549
-115
61
282
573
537
837
1112
1193
1312
1362
1577
1660
1733
1706
1683
1782
1772
1813
1801
1785
1883
1914
1938
2035
2120
2109
2346
2362
2154
2300
2257
2487
2523
2653
2967
3042
3365
3320
3538
3710
3728
4135
4267
4552
4657
4613
3885
3244
2960
2890
3005
2636
2449
2148
1716
1129
319
-289
-682
-601
-861
-1434
-1913
-2181
-2245
-2737
-3048
-3484
-3499
-3499
-3727
-3926
-3961
-3489
-3244
-3276
-3493
-3464
-3203
-3005
-2712
-2502
-1923
-1381
-1158
-1210
-1289
-933
-633
-304
-350
-86
161
301
375
70
108
238
294
-41
-342
-510
-521
-897
-1356
-1525
-1713
-1778
-2098
-2471
-2816
-2961
-3024
-3257
-3530
-3607
-3546
-3603
-3667
-3849
-3749
-3495
-3352
-3210
-3182
-2929
-2654
-2439
-2330
-2106
-1589
-1268
-961
-759
-517
-246
-71
246
458
705
901
1135
1201
1272
1388
1542
1646
1736
1812
1784
1728
1797
1858
1755
1821
1842
1901
1819
1930
1917
2146
2213
2178
2362
2237
2305
2155
2410
2669
2700
3130
3425
3564
3590
3614
3772
4088
4188
4616
4772
4875
3806
3466
3097
2981
3163
2749
2665
2119
1998
1183
352
-265
-641
-496
-816
-1343
-1850
-2142
-2276
-2675
-3030
-3602
-3449
-3443
-3573
-3939
-3937
-3508
-3248
-3160
-3569
-3432
-3173
-2792
-2602
-2429
-1865
-1415
-1141
-1157
-1205
-1004
-555
-77
-157
-31
186
407
521
225
148
203
273
96
-238
-356
-549
-718
-1145
-1499
-1718
-1839
-1977
-2411
-2605
-2850
-2948
-3163
-3402
-3625
-3587
-3521
-3601
-3630
-3638
-3451
-3313
-3180
-3213
-2959
-2605
-2402
-2238
-1923
-1609
-1379
-988
-840
-654
-385
-69
147
353
598
754
982
1036
1241
1357
1380
1550
1679
1857
1605
1785
1891
1863
1920
1885
2055
1835
1949
1850
2043
2263
2284
2604
2503
2436
2289
2353
2361
2580
2885
3146
3575
3447
3620
3516
3630
3787
4016
4521
4651
5150
4150
3335
2998
2817
3200
2762
2718
2359
2161
1632
613
16
-580
-356
-464
-970
-1710
-2043
-1890
-2387
-2817
-3327
-3335
-3226
-3374
-3707
-3928
-3524
-3159
-3038
-3403
-3514
-3198
-2856
-2568
-2460
-1991
-1503
-1202
-1215
-1377
-1142
-670
-194
-213
-127
180
272
372
259
326
223
251
238
-129
-268
-393
-580
-844
-1109
-1386
-1679
-1819
-2185
-2415
-2465
-2791
-2853
-3109
-3379
-3519
-3518
-3494
-3612
-3369
-3409
-3325
-3225
-3126
-2998
-2913
-2468
-2364
-2012
-1807
-1542
-1222
-1045
-777
-629
-351
-100
167
441
605
695
895
1183
1046
1188
1337
1449
1548
1524
1648
1611
1649
1602
1685
1728
1680
1712
1840
1878
1919
1991
2189
2041
2178
2166
2073
2201
2492
2626
2839
3018
3140
3105
3308
3425
3336
3825
4032
4505
4414
4288
3347
2899
2619
2530
2877
2466
2310
1935
1478
707
-82
-413
-678
-596
-854
-1407
-1958
-2245
-2405
-2863
-3151
-3429
-3401
-3469
-3637
-3834
-3732
-3464
-3332
-3388
-3586
-3473
-3171
-2770
-2450
-2258
-1766
-1528
-1412
-1463
-1275
-984
-476
-239
-237
-20
6
140
29
201
170
137
104
-120
-289
-639
-844
-907
-1146
-1328
-1736
-1906
-2159
-2452
-2634
-2848
-2930
-3198
-3343
-3538
-3626
-3594
-3475
-3498
-3545
-3429
-3390
-3287
-3063
-2826
-2606
-2325
-2056
-1899
-1652
-1450
-1125
-713
-486
-356
-88
234
336
446
640
918
1143
1178
1219
1324
1515
1533
1615
1622
1687
1670
1737
1694
1751
1696
1716
1913
1861
2043
1955
2155
2047
2092
2142
2083
2285
2294
2457
2686
3055
3046
3228
3172
3216
3435
3751
3946
4116
4601
4750
3915
2950
2623
2458
2951
3011
2651
2247
1763
1208
391
-312
-689
-542
-236
-847
-1711
-2204
-2329
-2551
-2868
-3272
-3495
-3230
-3213
-3614
-3844
-3562
-3258
-3179
-3365
-3572
-3395
-2833
-2442
-2184
-1991
-1684
-1565
-1458
-1347
-1249
-690
-199
-134
-100
-67
-93
27
96
144
168
141
-9
-243
-626
-822
-923
-968
-1165
-1507
-1855
-2060
-2197
-2503
-2685
-2848
-2875
-3104
-3345
-3578
-3583
-3392
-3407
-3425
-3434
-3439
-3317
-3095
-2896
-2756
-2418
-2162
-1941
-1687
-1686
-1264
-879
-565
-476
-287
-29
158
557
502
660
886
1064
1204
1134
1336
1460
1616
1682
1481
1514
1436
1551
1609
1680
1662
1723
1779
1860
1886
1777
1915
2072
2064
1823
2133
2199
2222
2586
2595
2979
2765
2925
3085
3235
3655
3642
4045
4141
4374
3894
2941
2443
2415
3074
2917
2440
1993
1511
1137
246
-223
-654
-526
-364
-966
-1780
-2424
-2413
-2510
-2810
-3313
-3502
-3341
-3412
-3673
-3924
-3768
-3400
-3232
-3521
-3714
-3458
-3014
-2538
-2400
-2198
-1912
-1718
-1593
-1575
-1263
-875
-308
-183
-314
-285
-169
-48
42
240
209
180
-51
-281
-648
-934
-967
-922
-972
-1452
-1792
-2084
-2359
-2553
-2841
-2860
-3051
-3103
-3396
-3639
-3649
-3656
-3555
-3694
-3625
-3695
-3409
-3251
-3042
-2900
-2722
-2404
-2273
-2063
-1902
-1495
-1081
-819
-675
-593
-399
-162
125
283
439
760
923
1057
959
1216
1186
1361
1360
1319
1499
1493
1553
1539
1650
1655
1621
1715
1691
1830
2145
2053
2212
1922
2099
1947
1989
2262
2427
2855
2923
3096
2888
2983
3027
3222
3638
3839
4188
4440
4340
3433
2381
2265
2576
3178
3018
2363
1693
1442
899
-109
-473
-603
-282
-393
-1146
-2073
-2443
-2322
-2479
-2944
-3397
-3455
-3194
-3116
-3519
-3836
-3562
-3141
-3222
-3586
-3682
-3237
-2452
-2050
-2216
-2246
-1897
-1624
-1662
-1459
-1048
-565
-134
-316
-413
-423
-227
-17
93
175
64
-43
-152
-549
-879
-946
-866
-933
-1284
-1585
-1910
-2049
-2259
-2559
-2783
-2867
-2974
-3259
-3414
-3472
-3442
-3368
-3485
-3545
-3502
-3344
-3241
-2991
-2727
-2622
-2436
-2307
-2162
-1951
-1602
-1192
-873
-621
-561
-401
-236
-8
261
426
781
855
952
901
991
1114
1167
1309
1316
1404
1447
1424
1471
1562
1517
1559
1623
1625
1770
1987
1911
1981
1788
1670
1822
2041
2199
2244
2666
2614
2896
2742
2642
2964
3104
3451
3433
3890
4072
4253
3875
2464
2098
2108
2827
3187
2596
1918
1289
1113
106
-521
-749
-530
-163
-723
-1779
-2622
-2529
-2606
-2860
-3259
-3562
-3370
-3216
-3493
-3946
-3840
-3622
-3414
-3531
-3752
-3544
-3081
-2433
-2276
-2359
-2430
-2131
-1853
-1600
-1247
-952
-381
-383
-532
-687
-601
-214
-98
184
136
-88
-275
-647
-875
-1034
-1003
-1081
-1192
-1466
-1946
-2162
-2438
-2561
-2721
-2996
-3049
-3212
-3418
-3486
-3441
-3495
-3504
-3567
-3711
-3589
-3306
-3054
-2838
-2600
-2629
-2449
-2301
-2048
-1752
-1278
-919
-827
-540
-526
-422
-162
297
426
649
785
861
978
1059
1000
1170
1420
1430
1443
1473
1514
1532
1658
1678
1639
1731
1984
1912
2089
2069
2066
1964
1973
2022
2060
2432
2472
2749
2782
2693
2890
2854
2985
3178
3392
3809
3988
4026
4187
4125
3079
2314
2309
2624
3282
3055
2325
1590
1042
652
-95
-409
-440
-155
-140
-961
-1965
-2491
-2363
-2453
-2648
-3009
-3154
-2893
-2817
-3133
-3616
-3606
-3190
-3045
-3247
-3276
-2919
-2302
-1910
-2172
-2302
-2031
-1682
-1402
-1116
-806
-518
-362
-518
-516
-579
-345
-134
100
198
-118
-370
-554
-791
-993
-1110
-1047
-1208
-1335
-1653
-2141
-2283
-2561
-2705
-2877
-2883
-3039
-3176
-3309
-3414
-3520
-3537
-3631
-3522
-3326
-3256
-3108
-2900
-2678
-2603
-2515
-2373
-2112
-1731
-1385
-1063
-754
-676
-547
-565
-302
97
355
605
825
894
848
932
1004
1083
1353
1381
1545
1645
1498
1445
1547
1691
1663
1795
1794
2098
2029
2119
1972
1800
2041
1936
2173
2337
2456
2455
2566
2686
2651
2756
2807
2993
3398
3436
3761
3662
3923
3764
2840
2101
1923
2578
3142
3005
1934
1191
657
328
-150
-536
-477
-342
-396
-1220
-2262
-2775
-2602
-2415
-2759
-3024
-3308
-3126
-3017
-3307
-3642
-3616
-3307
-3167
-3227
-3279
-2866
-2394
-1966
-2133
-2259
-2160
-1912
-1413
-1005
-704
-610
-615
-721
-750
-618
-437
-239
29
67
-178
-640
-993
-1031
-1009
-933
-1118
-1392
-1587
-1887
-2211
-2529
-2667
-2738
-2804
-2950
-3215
-3348
-3457
-3425
-3486
-3513
-3587
-3552
-3350
-3120
-2956
-2824
-2713
-2628
-2445
-2279
-1973
-1640
-1247
-983
-850
-791
-651
-369
-120
231
398
505
634
803
959
949
1115
1138
1305
1420
1438
1586
1566
1603
1569
1699
1621
1644
1849
1889
2084
2042
1904
1760
1884
1991
2142
2287
2364
2568
2698
2666
2793
2836
3018
3207
3404
3556
3741
4126
4136
3918
2971
2242
2353
2763
3369
3126
2377
1446
923
583
-53
-122
-117
50
-119
-1070
-2053
-2418
-2271
-2228
-2383
-2674
-2957
-2826
-2876
-3216
-3364
-3194
-3013
-2896
-3048
-3052
-2718
-2264
-1979
-2021
-1993
-2022
-1781
-1446
-988
-623
-548
-643
-601
-564
-523
-430
-249
101
212
-110
-548
-903
-927
-827
-905
-1095
-1247
-1386
-1696
-1996
-2356
-2509
-2497
-2526
-2713
-2998
-3251
-3301
-3212
-3158
-3280
-3355
-3277
-3212
-3019
-2897
-2795
-2534
-2348
-2242
-2122
-1970
-1632
-1203
-823
-693
-622
-549
-378
-37
146
409
659
863
978
984
987
1074
1291
1417
1554
1603
1665
1657
1761
1805
1779
2004
1966
2185
2233
2307
2190
2027
2160
2052
2408
2438
2558
2708
2492
2727
2648
2933
3024
3148
3414
3443
3646
3560
3813
3782
3446
2624
2066
2222
2845
3067
2441
1713
911
665
236
-228
-462
-348
-99
-621
-1493
-2403
-2569
-2377
-2391
-2640
-2973
-2958
-2987
-3052
-3377
-3541
-3400
-3180
-3058
-3112
-3001
-2758
-2376
-2200
-2185
-2154
-2132
-1815
-1417
-1051
-776
-824
-919
-868
-726
-572
-584
-264
-163
-131
-454
-902
-1113
-1141
-923
-1049
-1171
-1485
-1721
-1960
-2218
-2462
-2581
-2645
-2678
-2833
-3053
-3258
-3347
-3205
-3283
-3282
-3397
-3233
-3072
-2959
-2721
-2816
-2576
-2412
-2197
-2006
-1764
-1413
-1238
-911
-771
-683
-509
-333
-64
163
317
546
660
898
898
971
1072
1126
1305
1519
1615
1515
1652
1637
1773
1837
1855
1905
2103
2292
2166
2070
1958
2039
2257
2417
2514
2561
2596
2645
2859
2956
2947
3154
3373
3531
3621
3784
3905
4160
3677
2805
2128
2086
2857
3143
2778
1856
1177
807
269
-121
-531
-422
-138
-394
-1132
-2108
-2520
-2621
-2480
-2519
-2696
-2767
-2890
-2983
-3268
-3450
-3397
-3162
-2952
-2889
-2738
-2613
-2431
-2251
-2028
-1821
-1768
-1639
-1349
-1009
-711
-775
-772
-580
-359
-259
-488
-361
-227
-26
-180
-638
-790
-968
-843
-987
-1099
-1244
-1514
-1691
-2114
-2270
-2485
-2547
-2561
-2626
-2720
-3026
-3170
-3256
-3113
-3102
-3057
-3053
-2971
-2803
-2668
-2499
-2475
-2222
-2061
-1733
-1516
-1317
-1077
-868
-517
-422
-169
29
235
490
581
822
942
1169
1304
1394
1494
1437
1610
1678
1805
1867
1936
2054
2079
2092
2087
2154
2282
2401
2310
2382
2270
2275
2420
2436
2676
2692
2759
2918
2939
3086
2937
3201
3249
3542
3749
3768
3948
3721
3178
2223
2018
2332
2826
2896
2355
1630
1015
512
-47
-378
-448
-312
-175
-664
-1455
-2167
-2525
-2699
-2610
-2509
-2611
-2695
-2960
-3184
-3374
-3313
-3209
-3117
-2983
-2861
-2683
-2595
-2481
-2242
-1936
-1784
-1783
-1664
-1484
-1143
-916
-777
-643
-558
-524
-673
-666
-545
-372
-319
-450
-694
-983
-1142
-1266
-1295
-1405
-1480
-1686
-1938
-2177
-2451
-2606
-2730
-2740
-2852
-2968
-3139
-3217
-3211
-3223
-3159
-3080
-2983
-2904
-2831
-2734
-2619
-2386
-2038
-1781
-1573
-1433
-1269
-1019
-784
-498
-256
-46
197
338
516
652
803
990
1198
1396
1480
1498
1563
1579
1722
1804
1877
1971
1941
2052
2083
2245
2264
2273
2352
2276
2355
2283
2332
2443
2555
2705
2789
2917
2926
3025
3050
3151
3371
3570
3814
3964
4041
3992
3287
2538
2025
2228
2786
2962
2749
2040
1309
587
16
-418
-566
-372
-284
-415
-980
-1735
-2377
-2874
-2892
-2750
-2547
-2520
-2743
-3052
-3276
-3348
-3321
-3275
-3103
-2813
-2557
-2441
-2424
-2364
-2196
-1885
-1607
-1398
-1284
-1228
-1136
-1006
-757
-476
-336
-332
-371
-364
-438
-488
-601
-644
-658
-734
-816
-1093
-1384
-1609
-1755
-1846
-1948
-2136
-2365
-2559
-2689
-2794
-2955
-3101
-3199
-3147
-3083
-3014
-3025
-2999
-2894
-2770
-2576
-2473
-2336
-2155
-1907
-1614
-1335
-1087
-905
-707
-530
-299
-77
143
353
548
792
906
1083
1158
1262
1340
1443
1574
1637
1776
1803
1953
1990
2091
2097
2132
2180
2269
2480
2533
2632
2556
2648
2612
2669
2723
2807
2996
3132
3340
3382
3419
3445
3486
3677
3856
4135
4280
4105
3478
2755
2309
2287
2480
2476
2338
2051
1633
1043
286
-427
-844
-949
-877
-936
-1110
-1472
-1993
-2572
-2978
-3132
-3108
-3037
-3045
-3058
-3082
-3093
-3142
-3211
-3191
-2997
-2791
-2618
-2459
-2326
-2106
-1856
-1564
-1261
-1061
-957
-1019
-1042
-932
-706
-476
-281
-122
12
-7
-191
-501
-805
-995
-1058
-1021
-975
-986
-1169
-1464
-1789
-2081
-2344
-2569
-2706
-2746
-2754
-2775
-2873
-2973
-3078
-3104
-3097
-3021
-2919
-2825
-2726
-2601
-2397
-2190
-1929
-1738
-1537
-1349
-1159
-950
-780
-556
-332
-54
226
419
564
614
700
797
950
1099
1223
1377
1474
1580
1583
1608
1621
1607
1639
1683
1797
1878
1946
1999
1993
2116
2176
2250
2241
2228
2327
2409
2606
2723
2930
3057
3224
3374
3505
3614
3650
3793
3874
3802
3482
2988
2523
2247
2131
2036
1867
1655
1391
1044
624
112
-369
-808
-1126
-1374
-1566
-1695
-1952
-2205
-2481
-2602
-2666
-2745
-2872
-3054
-3098
-3135
-3086
-3046
-2934
-2754
-2583
-2366
-2235
-2098
-2046
-1996
-1891
-1700
-1394
-1176
-1036
-944
-806
-657
-568
-542
-539
-461
-433
-441
-453
-540
-649
-828
-970
-1062
-1112
-1217
-1444
-1656
-1857
-2002
-2152
-2307
-2429
-2499
-2536
-2584
-2576
-2587
-2601
-2610
-2573
-2455
-2310
-2171
-2104
-2022
-1888
-1737
-1605
-1450
-1302
-1136
-971
-807
-636
-502
-375
-270
-99
72
236
362
474
586
707
843
897
986
1036
1127
1145
1157
1235
1282
1345
1346
1403
1473
1546
1602
1633
1670
1657
1734
1786
1762
1810
1847
1889
1953
2046
2127
2229
2341
2453
2636
2799
2991
3129
3172
3187
3065
2863
2615
2357
2115
1887
1634
1400
1211
1062
877
683
509
304
84
-139
-333
-539
-813
-1104
-1369
-1606
-1781
-1899
-1992
-2084
-2135
-2157
-2165
-2157
-2139
-2134
-2114
-2088
-2037
-1978
-1930
-1879
-1813
-1707
-1561
-1404
-1234
-1098
-999
-900
-816
-745
-688
-663
-652
-614
-588
-583
-585
-617
-663
-712
-799
-865
-941
-1022
-1142
-1289
-1414
-1548
-1644
-1708
-1752
-1734
-1641
-1535
-1460
-1431
-1335
-1290
-1323
-1286
-1255
-1186
-1120
-1099
-1112
-1106
-1055
-928
-765
-704
-561
-306
-171
-186
-236
-361
-295
-200
-67
98
14
-75
-80
59
117
113
188
195
139
74
38
17
40
130
116
152
229
154
204
288
248
227
272
288
320
410
495
524
555
630
723
814
896
992
1080
1169
1284
1405
1546
1664
1749
1837
1955
2044
2040
1992
1897
1782
1646
1475
1287
1104
927
758
580
405
232
83
-88
-269
-432
-593
-780
-1005
-1235
-1478
-1672
-1828
-1958
-2055
-2144
-2213
-2295
-2330
-2343
-2344
-2326
-2314
-2254
-2195
-2106
-2009
-1904
-1781
-1649
-1514
-1373
-1197
-1031
-858
-735
-652
-580
-540
-531
-553
-550
-571
-616
-684
-754
-837
-923
-997
-1076
-1145
-1214
-1267
-1318
-1348
-1388
-1417
-1401
-1342
-1283
-1159
-1110
-1170
-1092
-876
-701
-686
-725
-614
-419
-456
-441
-414
-399
-320
-238
-200
-230
-179
-116
-76
16
-33
-94
-140
-210
-234
-236
-176
-189
-152
-126
-94
-75
-37
5
31
41
50
98
101
93
115
155
182
202
254
335
399
464
562
671
753
859
962
1045
1142
1252
1361
1447
1559
1670
1805
1914
2009
2112
2197
2224
2192
2093
1914
1732
1527
1306
1092
881
675
494
318
135
-45
-234
-430
-615
-787
-982
-1169
-1376
-1609
-1830
-2024
-2181
-2310
-2362
-2409
-2433
-2443
-2439
-2402
-2377
-2329
-2244
-2118
-1982
-1819
-1656
-1510
-1361
-1211
-1046
-903
-776
-689
-643
-622
-625
-625
-656
-683
-711
-726
-738
-768
-789
-845
-933
-1010
-1076
-1099
-1063
-952
-839
-875
-1050
-1107
-1015
-976
-972
-925
-785
-695
-469
-311
-181
-72
-81
-24
21
91
101
112
100
130
197
73
51
26
11
-58
-196
-130
-144
-112
77
105
46
170
111
69
49
-64
-175
-182
-206
-188
-203
-212
-132
-97
-60
-17
14
41
101
157
224
255
292
315
338
362
448
543
616
690
752
828
909
1018
1100
1183
1280
1378
1454
1548
1662
1776
1845
1823
1750
1620
1439
1255
1060
872
699
521
361
210
57
-79
-224
-380
-560
-733
-886
-1056
-1205
-1387
-1568
-1745
-1893
-1996
-2053
-2093
-2129
-2130
-2122
-2119
-2085
-2022
-1961
-1869
-1736
-1587
-1404
-1240
-1111
-1007
-910
-829
-752
-669
-640
-650
-688
-729
-769
-788
-785
-806
-811
-812
-791
-771
-756
-765
-805
-841
-855
-854
-841
-768
-723
-720
-645
-632
-576
-310
-272
-285
-184
-142
-119
91
440
625
605
441
335
330
338
274
266
207
153
145
169
199
94
109
176
132
123
107
59
19
98
131
148
261
250
140
63
137
162
73
105
131
93
133
186
212
221
201
194
221
296
362
407
443
523
570
636
742
819
868
941
1056
1137
1193
1289
1398
1495
1607
1696
1765
1843
1908
1920
1864
1699
1505
1309
1087
875
680
500
313
158
14
-120
-265
-423
-582
-732
-859
-980
-1085
-1227
-1361
-1512
-1642
-1740
-1810
-1848
-1905
-1914
-1920
-1917
-1873
-1816
-1729
-1633
-1514
-1360
-1204
-1089
-996
-941
-915
-886
-874
-847
-830
-845
-874
-890
-900
-873
-830
-803
-776
-774
-772
-754
-739
-742
-748
-758
-793
-823
-826
-797
-796
-795
-784
-708
-647
-563
-453
-408
-320
-220
-88
-74
138
296
347
409
457
457
414
494
471
433
439
395
341
256
254
238
125
111
62
88
177
-103
-300
-138
-216
-216
-77
-166
-167
-63
-28
-169
-195
-190
-205
-189
-231
-233
-116
67
161
171
193
301
333
450
536
557
708
796
810
916
1029
1098
1119
1208
1289
1364
1510
1628
1752
1826
1883
1888
1849
1750
1575
1415
1227
1018
834
670
501
343
165
13
-142
-303
-472
-666
-822
-981
-1098
-1205
-1356
-1511
-1683
-1840
-1972
-2061
-2116
-2165
-2177
-2174
-2156
-2099
-2004
-1882
-1775
-1662
-1530
-1419
-1345
-1303
-1291
-1321
-1358
-1381
-1387
-1357
-1280
-1192
-1090
-1019
-944
-868
-867
-874
-877
-871
-879
-937
-994
-1037
-1052
-1059
-1042
-948
-857
-763
-672
-595
-534
-505
-487
-457
-397
-257
-158
-105
-78
-92
-77
-116
-102
-30
90
214
364
539
692
695
613
728
852
977
1019
1047
1064
889
725
753
808
791
875
1065
1115
1177
1152
1117
1008
1051
1174
1183
1216
1273
1308
1344
1286
1202
1186
1126
1167
1162
1213
1251
1238
1239
1198
1294
1386
1434
1444
1512
1579
1561
1665
1795
1863
1913
1996
2056
2091
2079
2001
1864
1643
1335
1028
823
644
466
266
108
-3
-175
-347
-539
-778
-988
-1183
-1329
-1459
-1583
-1723
-1899
-2064
-2232
-2347
-2435
-2485
-2497
-2507
-2476
-2411
-2338
-2222
-2116
-2011
-1936
-1897
-1850
-1828
-1818
-1828
-1865
-1900
-1920
-1898
-1821
-1732
-1623
-1544
-1506
-1498
-1533
-1567
-1626
-1662
-1696
-1753
-1794
-1832
-1872
-1888
-1878
-1826
-1736
-1647
-1550
-1432
-1282
-1126
-979
-873
-763
-613
-495
-322
-138
-40
-57
17
56
67
189
370
560
737
860
903
934
1042
1191
1201
1249
1298
1235
1172
1223
1292
1440
1573
1657
1742
1745
1840
1841
1784
1779
1814
1828
1854
1918
1960
2015
2066
2110
2158
2213
2282
2304
2337
2350
2369
2441
2524
2614
2632
2666
2708
2691
2750
2811
2790
2797
2851
2864
2850
2854
2764
2603
2347
1992
1647
1268
916
614
372
163
0
-194
-424
-644
-894
-1136
-1419
-1669
-1896
-2060
-2191
-2312
-2459
-2616
-2754
-2906
-2976
-3009
-2994
-2920
-2819
-2707
-2592
-2481
-2398
-2304
-2202
-2147
-2102
-2076
-2060
-2109
-2170
-2206
-2269
-2274
-2248
-2184
-2100
-2049
-2046
-2112
-2199
-2302
-2356
-2439
-2514
-2574
-2643
-2686
-2720
-2724
-2735
-2746
-2747
-2781
-2830
-2794
-2747
-2633
-2513
-2451
-2334
-2222
-2088
-1976
-1896
-1752
-1574
-1456
-1376
-1194
-956
-648
-369
-251
-140
-62
-6
119
86
-70
-37
97
85
125
208
274
399
448
612
828
983
1091
1176
1150
1247
1342
1422
1445
1377
1336
1321
1377
1405
1494
1581
1608
1561
1557
1551
1651
1814
1832
1974
2175
2247
2353
2331
2423
2587
2700
2714
2780
2849
2797
2634
2349
1959
1472
929
461
174
-50
-158
-265
-450
-717
-1045
-1368
-1704
-1969
-2196
-2372
-2451
-2579
-2690
-2774
-2934
-3081
-3246
-3332
-3322
-3254
-3085
-2933
-2768
-2670
-2608
-2556
-2526
-2450
-2387
-2297
-2247
-2219
-2243
-2281
-2296
-2301
-2226
-2158
-2062
-1999
-1975
-1981
-2067
-2180
-2341
-2520
-2680
-2799
-2867
-2874
-2832
-2828
-2841
-2872
-2944
-2977
-3015
-2953
-2881
-2790
-2694
-2597
-2485
-2404
-2261
-2082
-1905
-1764
-1591
-1420
-1241
-1047
-858
-661
-502
-368
-219
-57
155
379
568
619
736
809
822
950
1076
1305
1342
1331
1298
1252
1261
1221
1176
1129
1167
1312
1418
1446
1532
1612
1679
1696
1696
1829
1956
2116
2254
2313
2495
2620
2661
2754
2878
3054
3174
3244
3283
3366
3445
3490
3521
3465
3230
2869
2458
1867
1358
912
579
407
301
180
-24
-304
-652
-1011
-1416
-1751
-2030
-2226
-2362
-2445
-2507
-2591
-2691
-2796
-2915
-2976
-3018
-2994
-2909
-2767
-2598
-2497
-2411
-2385
-2320
-2296
-2230
-2152
-2091
-2027
-1998
-1979
-1946
-1872
-1741
-1605
-1508
-1429
-1410
-1423
-1532
-1649
-1799
-1970
-2097
-2229
-2265
-2208
-2145
-2082
-2077
-2118
-2210
-2367
-2466
-2561
-2539
-2493
-2441
-2373
-2322
-2245
-2143
-2012
-1903
-1770
-1618
-1511
-1397
-1254
-1108
-927
-748
-628
-509
-416
-295
-198
-82
66
151
228
242
404
660
802
925
913
954
939
888
896
901
1101
1151
1275
1445
1536
1683
1720
1795
1888
2024
2127
2135
2193
2321
2484
2624
2742
2798
2888
2951
3011
3174
3251
3296
3273
3234
3122
2918
2686
2249
1849
1419
1091
871
724
743
682
594
345
14
-350
-780
-1085
-1328
-1481
-1604
-1685
-1751
-1856
-1909
-2003
-2065
-2126
-2139
-2140
-2091
-2017
-1944
-1875
-1846
-1740
-1684
-1625
-1552
-1464
-1365
-1317
-1234
-1186
-1127
-1074
-1009
-905
-842
-750
-700
-699
-749
-804
-850
-922
-966
-1005
-976
-935
-896
-873
-847
-820
-846
-877
-927
-923
-927
-883
-812
-796
-736
-681
-620
-584
-535
-523
-488
-449
-425
-419
-480
-455
-395
-279
-177
-144
-130
-85
-108
-80
-79
-83
4
63
112
136
88
180
290
303
395
449
506
498
506
531
571
622
594
639
692
736
768
762
801
817
826
877
907
987
1047
1082
1104
1124
1165
1178
1216
1258
1301
1350
1392
1431
1419
1367
1266
1091
930
773
668
613
556
509
445
347
205
62
-68
-187
-303
-428
-553
-689
-803
-912
-1007
-1069
-1124
-1197
-1264
-1334
-1417
-1459
-1480
-1470
-1440
-1412
-1377
-1352
-1314
-1277
-1252
-1233
-1208
-1192
-1200
-1184
-1176
-1134
-1083
-1047
-982
-958
-970
-991
-1033
-1076
-1100
-1095
-1123
-1128
-1128
-1154
-1143
-1140
-1116
-1086
-1095
-1137
-1175
-1202
-1228
-1208
-1134
-1109
-1047
-992
-1002
-986
-998
-966
-943
-964
-913
-862
-848
-853
-785
-715
-668
-590
-556
-533
-512
-516
-468
-368
-312
-231
-208
-175
-107
-57
36
113
183
253
264
289
301
345
416
484
568
614
642
648
701
745
755
771
807
884
955
1003
1005
1057
1090
1098
1146
1203
1295
1309
1309
1358
1395
1463
1459
1408
1248
1012
845
665
600
548
543
518
367
254
40
-95
-218
-338
-399
-568
-683
-868
-1028
-1126
-1179
-1116
-1169
-1202
-1308
-1444
-1541
-1608
-1551
-1528
-1429
-1407
-1422
-1427
-1482
-1420
-1381
-1313
-1318
-1393
-1459
-1579
-1589
-1555
-1465
-1361
-1323
-1304
-1399
-1463
-1531
-1559
-1520
-1475
-1506
-1660
-1736
-1741
-1695
-1544
-1436
-1502
-1592
-1573
-1529
-1561
-1540
-1486
-1311
-1181
-1086
-1015
-1010
-1067
-1139
-1017
-795
-574
-520
-550
-584
-701
-762
-668
-359
-77
50
-34
-208
-284
-307
-225
-23
220
233
195
162
-4
-61
168
561
668
421
151
149
461
733
847
710
527
570
672
897
957
886
827
768
793
795
957
1215
1431
1408
1353
1350
1415
1571
1652
1883
1877
1912
2014
1996
2011
1803
1748
1489
1248
1043
766
722
527
524
394
179
7
-350
-507
-757
-948
-1106
-1381
-1509
-1743
-1830
-1883
-1889
-1839
-1937
-1955
-2099
-2181
-2218
-2208
-2105
-2054
-1950
-1939
-1886
-1805
-1717
-1593
-1579
-1560
-1618
-1639
-1611
-1566
-1436
-1358
-1270
-1266
-1298
-1277
-1303
-1270
-1338
-1476
-1534
-1568
-1584
-1601
-1502
-1473
-1530
-1620
-1527
-1438
-1693
-1818
-1693
-1628
-1678
-1590
-1292
-1240
-1483
-1429
-1177
-920
-1019
-1111
-821
-818
-982
-783
-444
-556
-813
-438
-244
-358
-170
-69
-188
-258
-279
-119
125
189
209
132
20
179
492
630
628
447
352
430
832
1224
1066
827
557
816
1575
1846
1796
1660
1639
1469
1543
1916
2344
2592
2560
2440
2219
2355
2613
2960
3234
3122
2956
2784
2752
2800
2598
2088
1460
808
547
545
442
390
20
-442
-896
-1250
-1247
-1365
-1548
-1924
-2424
-2741
-2913
-2774
-2602
-2446
-2465
-2642
-2768
-2775
-2630
-2454
-2257
-2215
-2194
-2124
-2031
-1802
-1610
-1459
-1346
-1375
-1375
-1381
-1331
-1218
-1226
-1217
-1207
-1242
-1208
-1254
-1284
-1287
-1443
-1603
-1843
-2052
-2128
-2272
-2309
-2302
-2253
-2226
-2319
-2338
-2370
-2309
-2292
-2296
-2227
-2138
-1983
-1888
-1751
-1636
-1429
-1177
-1018
-886
-842
-830
-816
-748
-464
-68
203
330
200
187
276
417
538
367
347
387
523
584
549
580
605
635
647
837
1031
1073
985
837
983
1223
1535
1758
1758
1858
1875
2030
2261
2366
2579
2666
2915
3074
3306
3460
3522
3687
3750
4113
4291
4416
4345
4021
3603
2853
2200
1501
1069
764
382
167
-238
-588
-935
-1322
-1516
-1858
-2094
-2527
-2957
-3253
-3486
-3393
-3231
-2925
-2618
-2363
-2218
-2145
-2061
-1953
-1748
-1497
-1211
-984
-738
-514
-307
-117
84
232
247
152
-11
-225
-333
-403
-479
-445
-611
-672
-898
-1238
-1550
-2010
-2178
-2386
-2459
-2580
-2745
-2739
-2862
-2781
-2778
-2711
-2601
-2684
-2659
-2718
-2601
-2369
-2113
-1815
-1556
-1264
-1040
-755
-535
-289
-39
142
371
568
761
1012
1145
1354
1563
1662
1819
1770
1742
1716
1725
1747
1709
1719
1719
1815
1859
1912
2024
1981
2113
2073
2104
2340
2368
2603
2762
2866
3165
3277
3473
3704
3879
4142
4360
4445
4749
4913
5114
5490
5461
5934
6079
6172
6038
5181
4337
3079
2247
1534
963
642
206
-214
-718
-1096
-1561
-1891
-2199
-2725
-2972
-3580
-3791
-4001
-4118
-3739
-3553
-2876
-2436
-2131
-1801
-1776
-1584
-1402
-1030
-657
-306
40
228
493
712
982
1050
1044
896
551
243
-157
-487
-686
-801
-903
-1104
-1422
-1909
-2444
-3027
-3557
-3809
-3963
-4013
-4222
-4339
-4376
-4401
-4125
-4021
-3914
-3757
-3744
-3694
-3596
-3320
-2951
-2485
-2023
-1624
-1238
-934
-611
-463
-239
3
328
542
704
887
922
1184
1242
1359
1479
1300
1344
1087
912
951
754
1039
966
1061
1168
1113
1199
1137
1379
1329
1646
1844
2010
2363
2529
2884
3139
3498
3847
4037
4293
4415
4641
4829
5178
5456
5759
6135
6297
6471
6466
6253
5517
4690
3374
2090
1246
195
-376
-974
-1394
-1739
-2187
-2542
-3128
-3489
-3883
-4254
-4612
-4813
-4840
-4763
-4407
-4012
-3375
-2625
-2006
-1615
-1258
-976
-701
-316
-48
294
729
1039
1251
1354
1510
1452
1221
983
384
40
-506
-1022
-1487
-1959
-2053
-2414
-2780
-3215
-3909
-4342
-4853
-5210
-5348
-5389
-5327
-5301
-5110
-4912
-4496
-4147
-3840
-3614
-3342
-3042
-2906
-2537
-2162
-1670
-1121
-680
-217
61
460
575
689
865
1001
1131
1115
1224
1080
1187
1170
1044
1056
900
823
571
349
128
0
71
64
218
348
534
624
798
967
1133
1485
1713
2154
2421
2814
3176
3443
3895
4209
4519
4872
5035
5367
5489
5716
5917
6168
6506
6617
6677
6610
6279
5227
4059
2405
978
95
-823
-1442
-2189
-2734
-3215
-3678
-3943
-4328
-4448
-4605
-4905
-5194
-5364
-5142
-4797
-4159
-3418
-2683
-1759
-1043
-563
-153
176
576
993
1361
1655
1897
2004
2040
1935
1841
1773
1343
941
165
-637
-1261
-2021
-2524
-3055
-3289
-3509
-3903
-4364
-5113
-5503
-5958
-6029
-5899
-5863
-5554
-5392
-5097
-4704
-4202
-3713
-3241
-2885
-2617
-2327
-2177
-1821
-1495
-999
-560
-143
238
318
484
367
368
458
354
510
375
314
272
132
46
-47
91
-208
-191
-374
-643
-524
-632
-478
-298
122
329
554
848
875
1359
1654
2054
2480
2885
3370
3563
3959
4275
4637
5050
5307
5362
5445
5718
5757
5905
6013
6195
6351
6449
6427
6181
5803
4465
3086
1284
-140
-763
-1784
-2306
-3060
-3547
-3725
-4059
-4132
-4554
-4473
-4496
-4653
-4623
-4788
-4341
-3845
-3133
-2192
-1431
-506
116
512
833
1109
1383
1632
1830
1936
1984
1886
1665
1422
1306
861
237
-461
-1425
-2089
-2848
-3574
-4035
-4510
-4548
-4739
-4960
-5233
-5806
-6027
-6317
-6232
-5831
-5535
-5063
-4728
-4242
-3724
-3275
-2706
-2420
-1981
-1665
-1547
-1405
-1278
-962
-674
-291
-79
60
112
0
-170
-377
-520
-617
-659
-861
-835
-883
-1028
-961
-1001
-917
-839
-861
-1014
-1055
-981
-812
-451
-68
244
582
1012
1211
1755
2010
2320
2695
2994
3446
3611
4141
4279
4551
4993
4989
5188
5249
5288
5301
5330
5334
5220
5454
5551
5622
5747
5603
5044
3996
2534
764
-682
-1477
-2099
-2679
-3075
-3667
-3921
-3940
-4049
-4103
-4157
-3957
-3949
-3963
-3917
-3910
-3391
-2705
-1865
-948
-114
588
883
1117
1222
1352
1545
1640
1585
1536
1259
917
606
262
2
-493
-1169
-1861
-2719
-3465
-4242
-4704
-4985
-5077
-4996
-5247
-5293
-5658
-5879
-5969
-5931
-5458
-5029
-4514
-4159
-3728
-3262
-2887
-2398
-2043
-1565
-1246
-1143
-1052
-1061
-938
-717
-469
-267
-146
-145
-305
-533
-770
-914
-1007
-1120
-1136
-1116
-1178
-1293
-1303
-1259
-1143
-959
-964
-982
-951
-834
-687
-389
88
465
1028
1270
1597
1885
2174
2480
2706
3178
3492
3824
4038
4212
4382
4560
4837
4885
5017
5108
4992
5011
5115
5147
5329
5399
5423
5598
5651
5666
5373
4429
2960
1469
74
-726
-1375
-2089
-2600
-3075
-3139
-3228
-3336
-3524
-3557
-3268
-3311
-3123
-3195
-3175
-2730
-2416
-1789
-1091
-303
397
844
1113
1168
1386
1432
1434
1486
1289
1171
858
367
28
-421
-863
-1413
-1966
-2584
-3176
-3750
-4327
-4730
-4889
-4987
-4967
-5161
-5492
-5613
-5791
-5654
-5395
-5030
-4642
-4205
-3751
-3435
-3093
-2822
-2560
-2224
-1979
-1711
-1594
-1552
-1496
-1398
-1258
-1058
-902
-899
-892
-959
-1148
-1257
-1360
-1432
-1369
-1277
-1275
-1221
-1218
-1189
-1058
-964
-739
-711
-548
-444
-366
-201
57
452
758
1279
1636
1981
2288
2428
2627
2921
3335
3641
3987
4285
4438
4724
4826
4815
4878
4988
5212
5331
5505
5594
5532
5612
5712
5843
5912
6025
5751
4742
3328
1820
426
-430
-990
-1719
-2255
-2662
-2861
-3093
-3407
-3632
-3694
-3474
-3309
-3209
-3191
-3285
-3097
-2877
-2429
-1770
-1097
-348
162
504
736
916
1046
1109
1239
1231
1094
850
375
-93
-551
-1018
-1434
-1932
-2382
-2832
-3416
-3922
-4403
-4664
-4891
-4980
-5120
-5432
-5602
-5848
-5801
-5616
-5280
-4862
-4394
-3899
-3580
-3260
-3041
-2881
-2613
-2359
-2122
-1891
-1714
-1556
-1401
-1193
-988
-885
-765
-697
-657
-671
-806
-905
-1041
-989
-892
-840
-704
-694
-657
-659
-655
-545
-555
-406
-383
-256
-52
90
288
415
725
993
1308
1618
1763
2068
2395
2593
2911
3151
3431
3608
3813
3866
3967
4017
4055
4119
4229
4354
4439
4593
4569
4683
4685
4715
4780
4513
3735
2459
998
-312
-1266
-2032
-2788
-3449
-3905
-4040
-4209
-4287
-4465
-4421
-4265
-4025
-3759
-3717
-3559
-3444
-3229
-2822
-2299
-1560
-844
-168
409
913
1349
1604
1898
1988
2069
2102
1956
1732
1428
1060
643
282
-139
-551
-918
-1362
-1879
-2282
-2749
-3106
-3328
-3667
-3900
-4191
-4500
-4693
-4803
-4774
-4601
-4206
-3923
-3552
-3160
-3019
-2780
-2621
-2446
-2254
-2046
-1823
-1651
-1426
-1264
-1132
-991
-884
-707
-587
-493
-453
-519
-621
-713
-805
-837
-887
-897
-916
-985
-978
-1079
-1193
-1254
-1255
-1286
-1224
-1134
-1134
-1087
-1033
-972
-820
-649
-486
-256
-18
219
514
737
1008
1244
1482
1734
2034
2311
2464
2745
2959
3167
3382
3626
3837
4024
4252
4343
4473
4613
4706
4558
4024
3299
2278
1470
808
143
-471
-1083
-1526
-1874
-2127
-2346
-2460
-2474
-2473
-2373
-2291
-2258
-2187
-2217
-2319
-2238
-2048
-1738
-1293
-925
-536
-105
303
626
926
1160
1294
1440
1457
1445
1344
1105
880
601
292
67
-143
-387
-612
-834
-1085
-1332
-1605
-1917
-2226
-2554
-2883
-3205
-3519
-3735
-3825
-3849
-3784
-3642
-3506
-3339
-3152
-2988
-2798
-2628
-2447
-2290
-2140
-1985
-1857
-1793
-1741
-1659
-1600
-1474
-1332
-1256
-1186
-1129
-1108
-1107
-1151
-1204
-1264
-1337
-1382
-1386
-1386
-1349
-1311
-1279
-1234
-1158
-1103
-1101
-1076
-1083
-1019
-1037
-1128
-1123
-1041
-931
-822
-655
-519
-318
-26
212
427
757
1135
1281
1455
1706
1927
2095
2179
2424
2630
2800
2979
3129
3347
3444
3508
3609
3658
3615
3466
3259
2938
2586
2346
2052
1730
1400
1112
925
716
540
444
307
202
108
29
-57
-149
-273
-474
-617
-735
-859
-954
-1017
-1024
-1018
-974
-883
-787
-651
-507
-399
-284
-191
-134
-141
-183
-231
-297
-342
-405
-445
-484
-539
-532
-556
-586
-647
-758
-826
-951
-1088
-1266
-1447
-1636
-1869
-2008
-2109
-2195
-2219
-2137
-1999
-1973
-1909
-1829
-1812
-1757
-1664
-1598
-1490
-1393
-1331
-1357
-1327
-1133
-1039
-1014
-914
-740
-740
-748
-771
-805
-675
-558
-502
-557
-538
-509
-506
-463
-399
-333
-244
-163
-125
-131
-126
-77
-67
-26
59
96
123
164
223
307
355
422
502
562
613
664
721
752
792
831
861
925
964
997
1040
1072
1117
1132
1135
1170
1198
1239
1268
1274
1308
1313
1289
1242
1203
1109
1001
908
810
729
651
561
484
421
341
268
190
116
52
-7
-69
-134
-227
-301
-368
-479
-547
-601
-662
-695
-718
-736
-771
-809
-834
-847
-881
-944
-982
-1054
-1139
-1214
-1305
-1359
-1414
-1466
-1490
-1497
-1492
-1487
-1491
-1517
-1528
-1522
-1526
-1537
-1540
-1526
-1508
-1500
-1498
-1502
-1485
-1489
-1510
-1502
-1490
-1477
-1462
-1423
-1388
-1372
-1332
-1303
-1279
-1245
-1196
-1164
-1123
-1059
-1007
-963
-923
-886
-820
-777
-746
-690
-627
-567
-522
-473
-413
-366
-326
-272
-198
-121
-64
0
66
134
174
225
291
319
337
377
439
489
529
588
616
615
638
661
692
696
717
737
751
757
753
777
778
808
828
832
843
865
901
922
936
978
981
974
946
904
886
837
818
780
768
760
717
695
642
587
535
479
435
361
311
257
154
91
0
-111
-190
-275
-350
-467
-558
-647
-752
-832
-954
-1028
-1109
-1178
-1200
-1273
-1308
-1367
-1428
-1449
-1498
-1522
-1552
-1554
-1569
-1594
-1571
-1604
-1594
-1583
-1597
-1544
-1551
-1525
-1497
-1485
-1463
-1463
-1413
-1378
-1312
-1264
-1257
-1207
-1181
-1153
-1121
-1093
-1020
-984
-941
-875
-823
-768
-746
-706
-672
-617
-550
-524
-472
-424
-375
-319
-286
-249
-206
-155
-119
-93
-43
4
35
67
93
140
184
243
302
341
387
427
462
495
531
566
588
599
632
653
659
668
688
698
722
757
786
819
842
844
852
874
880
869
882
911
913
903
885
882
894
908
928
950
943
922
889
847
818
753
729
733
714
683
642
607
552
470
409
372
327
270
216
161
72
-21
-82
-162
-256
-337
-419
-512
-607
-688
-783
-851
-927
-1021
-1081
-1138
-1180
-1211
-1234
-1263
-1280
-1307
-1316
-1317
-1313
-1322
-1322
-1292
-1266
-1243
-1216
-1166
-1127
-1087
-1017
-949
-907
-885
-863
-833
-805
-783
-749
-719
-691
-666
-653
-630
-591
-556
-537
-521
-486
-442
-410
-392
-378
-368
-366
-360
-351
-321
-298
-265
-242
-215
-176
-152
-134
-99
-57
-24
13
41
68
89
101
114
140
177
204
242
265
280
297
323
353
378
418
451
476
513
553
595
617
630
644
672
675
669
664
654
662
671
697
707
714
702
683
676
684
705
719
734
751
762
758
760
752
737
711
683
654
616
580
524
486
447
398
358
319
293
250
208
160
118
74
-10
-67
-125
-186
-244
-313
-360
-383
-406
-443
-479
-521
-568
-601
-618
-644
-658
-675
-724
-746
-764
-789
-822
-829
-804
-825
-830
-834
-849
-847
-862
-864
-859
-855
-847
-844
-830
-843
-846
-821
-819
-794
-780
-784
-783
-798
-781
-781
-765
-738
-753
-743
-738
-722
-697
-667
-632
-613
-573
-534
-490
-456
-465
-459
-436
-398
-370
-351
-292
-243
-221
-184
-125
-82
-62
-11
33
93
155
195
234
247
265
292
322
363
366
384
424
443
465
485
512
533
526
526
533
527
525
537
560
557
542
544
535
526
523
516
505
491
487
467
445
428
410
412
394
379
390
394
395
376
368
361
339
312
279
258
228
196
141
101
88
40
-5
-37
-63
-97
-129
-181
-240
-280
-327
-374
-418
-461
-514
-567
-602
-629
-655
-677
-699
-708
-725
-751
-778
-805
-812
-827
-823
-812
-815
-806
-818
-828
-837
-818
-786
-798
-781
-781
-789
-779
-787
-766
-767
-764
-770
-790
-780
-773
-739
-737
-732
-705
-696
-689
-672
-645
-626
-603
-554
-506
-486
-481
-460
-408
-381
-351
-291
-265
-230
-183
-157
-133
-109
-67
-38
-16
4
29
71
88
99
110
132
167
181
187
203
213
219
221
233
241
236
250
264
271
298
321
338
344
358
389
386
388
373
373
380
373
383
393
402
425
449
472
475
459
449
450
444
424
414
395
392
386
370
351
322
309
301
280
255
222
198
162
119
93
43
-7
-30
-59
-82
-92
-105
-132
-172
-199
-239
-292
-338
-392
-428
-479
-522
-559
-593
-600
-632
-642
-664
-667
-667
-707
-730
-771
-793
-818
-840
-855
-883
-898
-899
-907
-896
-914
-908
-900
-909
-881
-871
-837
-841
-821
-793
-798
-780
-756
-726
-711
-688
-631
-606
-577
-546
-526
-495
-487
-476
-468
-432
-390
-371
-343
-305
-269
-229
-194
-164
-133
-87
-36
0
33
54
78
114
151
173
219
264
294
317
364
388
406
405
406
434
443
465
463
472
485
488
494
475
459
452
427
406
386
360
337
311
292
278
270
257
240
250
241
230
215
198
198
190
209
221
251
274
278
273
275
294
286
260
260
268
275
275
268
265
243
212
178
127
90
70
61
33
-12
-70
-136
-199
-280
-348
-407
-462
-524
-571
-598
-627
-651
-683
-713
-718
-739
-748
-744
-744
-751
-766
-769
-784
-793
-789
-783
-758
-753
-759
-743
-737
-731
-725
-710
-682
-682
-674
-657
-633
-611
-619
-598
-574
-547
-537
-519
-482
-473
-466
-467
-482
-475
-478
-472
-462
-479
-479
-464
-427
-396
-369
-339
-328
-295
-269
-255
-230
-212
-180
-146
-115
-87
-62
-20
17
33
28
40
64
68
60
72
89
87
96
108
120
133
150
144
133
149
157
149
141
139
145
147
154
164
166
170
172
177
183
204
220
223
239
258
267
279
290
313
339
351
348
359
387
397
384
361
355
330
290
282
275
278
260
236
210
192
149
85
36
2
-22
-62
-99
-140
-181
-238
-291
-332
-394
-450
-505
-544
-594
-656
-705
-755
-787
-832
-868
-884
-908
-915
-912
-896
-871
-856
-842
-831
-827
-823
-826
-833
-837
-831
-818
-815
-802
-806
-798
-770
-744
-717
-697
-686
-699
-689
-680
-672
-670
-682
-686
-678
-646
-618
-598
-586
-576
-547
-511
-477
-463
-443
-414
-397
-372
-347
-321
-283
-235
-186
-141
-118
-106
-87
-53
-39
-26
2
25
41
53
83
120
126
135
161
179
200
229
258
262
257
248
247
243
243
264
276
280
278
286
280
290
295
300
310
298
297
313
337
351
375
380
376
382
401
396
388
387
380
369
347
340
308
286
268
231
207
175
141
95
47
12
-33
-72
-115
-192
-243
-284
-333
-364
-405
-444
-503
-560
-579
-615
-656
-680
-698
-719
-728
-742
-765
-800
-815
-827
-829
-843
-862
-860
-886
-902
-910
-926
-947
-964
-966
-968
-969
-958
-942
-902
-882
-862
-833
-829
-809
-789
-751
-698
-651
-592
-562
-516
-483
-472
-450
-439
-392
-361
-329
-297
-294
-263
-232
-212
-207
-217
-224
-231
-226
-200
-190
-189
-193
-191
-192
-196
-179
-170
-151
-128
-110
-82
-51
-32
-6
18
39
58
79
126
160
180
214
244
264
273
273
275
289
315
338
355
364
380
381
368
367
355
341
324
324
332
330
315
310
313
324
327
328
332
314
284
253
240
209
204
190
170
136
99
88
80
52
8
-23
-41
-62
-97
-132
-178
-195
-201
-218
-238
-276
-303
-349
-405
-462
-516
-562
-605
-645
-697
-731
-753
-805
-843
-876
-916
-940
-960
-989
-1008
-1030
-1029
-1033
-1052
-1065
-1066
-1056
-1058
-1030
-1006
-992
-966
-929
-887
-873
-849
-799
-758
-734
-723
-693
-663
-663
-657
-644
-651
-638
-640
-644
-643
-629
-613
-606
-582
-569
-546
-523
-507
-475
-431
-415
-390
-355
-314
-279
-262
-238
-205
-159
-124
-100
-68
-26
12
51
82
112
151
183
213
241
276
297
322
343
364
388
408
425
445
470
475
477
479
496
527
549
544
536
548
522
488
481
486
514
530
534
534
532
527
487
442
388
340
300
267
258
229
191
156
98
42
-8
-54
-100
-149
-186
-227
-270
-314
-360
-398
-459
-511
-538
-583
-640
-702
-741
-784
-836
-861
-890
-915
-931
-931
-920
-916
-918
-945
-970
-980
-997
-1010
-1019
-1019
-1026
-1053
-1068
-1072
-1074
-1067
-1075
-1072
-1074
-1070
-1039
-1021
-985
-943
-932
-919
-907
-877
-851
-837
-807
-793
-768
-735
-713
-657
-622
-578
-544
-513
-450
-423
-385
-354
-324
-297
-274
-231
-210
-205
-189
-160
-132
-113
-102
-92
-96
-85
-66
-75
-60
-28
-9
3
26
45
53
84
101
118
140
178
222
250
261
269
299
315
334
362
399
445
484
516
547
563
580
593
600
608
598
585
584
573
568
559
530
497
454
435
383
343
329
293
263
227
196
152
114
62
0
-35
-113
-190
-268
-352
-400
-461
-547
-625
-682
-736
-793
-846
-893
-932
-981
-1022
-1034
-1052
-1079
-1087
-1095
-1099
-1107
-1109
-1096
-1083
-1077
-1069
-1054
-1062
-1086
-1080
-1059
-1058
-1048
-1034
-1032
-1027
-1028
-1003
-965
-961
-951
-931
-900
-891
-887
-875
-873
-845
-814
-804
-795
-790
-752
-715
-686
-652
-630
-591
-556
-512
-464
-443
-411
-379
-337
-281
-247
-224
-195
-145
-104
-75
-38
-4
42
87
132
169
202
210
230
266
294
301
298
310
300
332
-713
-1452
-974
-223
-98
-206
-165
-96
-18
-102
-148
-97
-2
12
48
76
123
153
202
270
333
346
274
198
107
21
-56
-167
-316
-486
-633
-809
-980
-1146
-1331
-1492
-1627
-1711
-1817
-1934
-2067
-2219
-2363
-2499
-2613
-2733
-2885
-3065
-3239
-3414
-3552
-3704
-3884
-4105
-4342
-4490
-4650
-4804
-4981
-5259
-5479
-5666
-5744
-5872
-5813
-6114
-6807
-7095
-7167
-7044
-6767
-6417
-5962
-5586
-5250
-4951
-4549
-4398
-4403
-4224
-4209
-4453
-4673
-5232
-5814
-5959
-6314
-6385
-6074
-5526
-4785
-4486
-4134
-3265
-2471
-1645
-1060
-570
-380
-320
-465
-991
-1398
-1663
-2113
-2572
-2888
-3511
-4298
-4954
-5408
-5702
-5890
-5913
-5871
-5652
-5185
-4780
-4185
-3625
-3283
-2933
-2875
-2834
-2920
-3013
-2760
-2298
-1686
-1321
-1200
-1026
-856
-494
-226
-191
-207
-189
-18
158
492
942
1189
1442
1836
2204
2659
3089
3173
3136
2940
2550
2105
1733
1274
645
171
-523
-1139
-1372
-1791
-2144
-2215
-2222
-2147
-2134
-2097
-2053
-2023
-1866
-1751
-1607
-1578
-1600
-1524
-1551
-1587
-1621
-1629
-1679
-1667
-1621
-1663
-1716
-1810
-1970
-2113
-2210
-2436
-2840
-3343
-3944
-4601
-5152
-5664
-6195
-6658
-7066
-7292
-7450
-7577
-7625
-7632
-7560
-7486
-7254
-7047
-6980
-6886
-6811
-6687
-6509
-6305
-6133
-5927
-5550
-5138
-4703
-4164
-3705
-3200
-2843
-2519
-2238
-2082
-1937
-1936
-1924
-2035
-2151
-2248
-2506
-2599
-2485
-2283
-1869
-1307
-716
-78
527
1119
1583
1950
2182
2389
2673
2756
2862
3097
3521
3818
4291
4764
5107
5472
5727
6060
6246
6516
6601
6646
6715
6621
6636
6643
6691
6712
6397
5801
5274
4273
3089
1892
766
-379
-1471
-2252
-3289
-3965
-4370
-4654
-4626
-4525
-4202
-3786
-3400
-3087
-2764
-2536
-2381
-2149
-1848
-1697
-1491
-1221
-1042
-733
-326
139
609
1134
1621
2030
2270
2337
2225
2033
1738
1224
600
-179
-1028
-1791
-2514
-3199
-3726
-4121
-4437
-4652
-4940
-5319
-5432
-5270
-5178
-5022
-4853
-4806
-4748
-4603
-4509
-4362
-4138
-3845
-3440
-3084
-2802
-2509
-2154
-1857
-1446
-968
-645
-451
-268
-177
-103
-59
-74
-67
-144
-149
-276
-354
-508
-703
-658
-705
-749
-846
-842
-926
-989
-889
-841
-635
-481
-230
83
381
767
1154
1684
2238
2857
3463
3968
4494
5081
5550
5937
6422
6782
7148
7549
7786
8102
8272
8616
9037
9381
9810
9509
8849
8119
6918
5698
4249
2803
1348
-45
-1113
-2329
-3259
-3806
-4106
-3885
-3573
-3123
-2496
-1992
-1462
-909
-396
34
444
975
1373
1765
2217
2537
3025
3661
4338
5002
5469
5829
6012
5965
5710
5180
4706
4096
3260
2308
1272
257
-649
-1358
-1997
-2437
-2750
-3042
-3320
-3542
-3778
-3966
-3780
-3564
-3298
-3007
-2762
-2556
-2194
-1708
-1252
-634
-48
447
909
1259
1489
1777
2074
2336
2607
2812
2880
2845
2828
2765
2741
2723
2652
2481
2290
2061
1711
1437
1206
1033
815
661
548
394
317
303
491
696
892
1208
1472
1784
2111
2579
2982
3458
4157
4566
5043
5517
5957
6431
6786
7086
7383
7672
7818
7881
8013
8154
8188
8434
8622
8591
8752
8059
7038
5875
4362
2930
1264
-211
-1860
-3121
-3963
-5052
-5552
-5885
-5828
-5331
-4781
-4215
-3656
-3101
-2595
-2075
-1580
-1182
-809
-298
31
446
973
1373
1936
2548
3213
3568
3762
3812
3515
3095
2443
1735
934
59
-927
-1900
-2781
-3683
-4178
-4614
-4921
-5088
-5214
-5362
-5840
-5850
-5801
-5561
-5209
-4992
-4564
-4226
-3743
-3291
-2777
-2132
-1491
-860
-429
-178
40
179
230
474
593
721
818
786
786
719
812
839
881
958
843
670
463
207
-94
-167
-191
-301
-350
-378
-259
-182
36
255
571
1095
1480
1968
2207
2567
3139
3759
4187
4670
5166
5438
5970
6323
6643
6797
6991
7314
7320
7468
7305
7290
7369
7365
7569
7740
7828
7656
6789
5692
4534
3016
1650
246
-1107
-2406
-3501
-4144
-4824
-5096
-4875
-4587
-3916
-3402
-2787
-2215
-1838
-1339
-814
-365
71
431
846
1173
1498
2071
2571
3143
3638
3953
4156
3942
3720
3191
2382
1525
664
-128
-1134
-2148
-2960
-3627
-4150
-4434
-4611
-4828
-4924
-5001
-5144
-5463
-5624
-5369
-5104
-4689
-4410
-3968
-3430
-2937
-2209
-1551
-921
-362
59
389
456
451
424
349
424
427
417
452
313
313
400
482
548
463
425
286
-39
-318
-626
-666
-726
-797
-620
-655
-495
-351
-106
237
570
1140
1403
1655
2037
2360
2638
3001
3540
4060
4403
4726
5140
5318
5685
5991
6186
6292
6209
6374
6203
6049
6163
6126
6224
6359
6432
6509
6353
5439
4275
3021
1656
504
-734
-2068
-3493
-4232
-4630
-5001
-4895
-4902
-4462
-3691
-3113
-2703
-2458
-2168
-1763
-1179
-835
-579
-354
75
537
1028
1558
2023
2580
2905
3099
3024
2668
2147
1490
869
60
-912
-1774
-2604
-3355
-3845
-4242
-4554
-4776
-4877
-4867
-4970
-5097
-5235
-5543
-5575
-5348
-4933
-4478
-4268
-3655
-3009
-2358
-1756
-1353
-793
-445
-132
-61
-263
-389
-490
-474
-469
-456
-553
-406
-368
-317
-195
-201
-142
-310
-285
-487
-781
-999
-1139
-943
-807
-648
-481
-264
26
411
729
826
1123
1466
1752
1908
2089
2407
2629
3145
3576
3941
4404
4586
4993
5287
5465
5577
5502
5657
5441
5438
5267
5045
5163
5282
5477
5616
5848
5889
6174
6042
4903
3553
2199
1048
-4
-1132
-2424
-3363
-3616
-3691
-3690
-3693
-3505
-2838
-2003
-1757
-1730
-1694
-1593
-1077
-761
-586
-414
-86
515
1040
1499
1829
2248
2681
2882
2801
2285
1563
921
313
-465
-1311
-2096
-2781
-3243
-3650
-3855
-4152
-4367
-4289
-4314
-4396
-4664
-4923
-5225
-5448
-5061
-4708
-4349
-3889
-3359
-2619
-1971
-1522
-1169
-757
-481
-374
-521
-820
-1127
-1162
-1112
-1136
-1101
-1232
-1152
-950
-949
-961
-980
-1000
-995
-989
-1173
-1459
-1532
-1446
-1153
-942
-765
-537
-223
94
391
685
869
1054
1344
1564
1694
1884
2016
2425
2899
3333
3808
3878
4087
4460
4686
4859
4652
4730
4755
4607
4490
4256
4368
4514
4663
5027
5015
5039
5308
5485
5659
4642
3154
2152
1011
168
-848
-2116
-2897
-3220
-3083
-3231
-3419
-3347
-2907
-2101
-1835
-2063
-2106
-2000
-1659
-1124
-1061
-966
-506
74
715
977
1144
1504
1952
2182
1934
1414
820
386
-35
-687
-1499
-2141
-2674
-3077
-3430
-3971
-4202
-4305
-4379
-4355
-4538
-4745
-5079
-5346
-5381
-5163
-4826
-4566
-4020
-3400
-2867
-2361
-1903
-1549
-1238
-1006
-1120
-1335
-1605
-1686
-1601
-1603
-1539
-1495
-1504
-1411
-1222
-1144
-1226
-1263
-1221
-1171
-1341
-1557
-1532
-1385
-1172
-846
-631
-426
-50
179
497
846
968
1243
1348
1562
1828
1783
2025
2377
2803
3136
3354
3753
4040
4342
4541
4641
4685
4676
4525
4453
4219
3956
4142
4046
4395
4433
4386
4748
4744
5066
5197
5231
4407
3104
1941
753
212
-496
-1538
-2239
-2344
-2478
-2480
-2528
-2616
-2096
-1652
-1420
-1786
-2121
-2059
-1637
-1082
-1068
-855
-451
128
588
794
837
1130
1600
1558
1292
563
34
-155
-505
-998
-1773
-2387
-2769
-3155
-3631
-4055
-4253
-4228
-4288
-4361
-4552
-4821
-4879
-5005
-4903
-4643
-4396
-4078
-3792
-3160
-2517
-2117
-1778
-1449
-1129
-989
-1149
-1424
-1531
-1615
-1534
-1476
-1476
-1501
-1544
-1407
-1297
-1285
-1504
-1513
-1468
-1620
-1647
-1667
-1643
-1468
-1040
-848
-687
-500
-178
193
273
405
598
904
868
1167
1534
1785
2018
2299
2829
3084
3333
3729
4016
4171
4286
4401
4305
4089
4083
4106
3923
3882
4055
4060
4126
4141
4281
4359
4439
4735
4843
4928
4153
2938
2017
960
275
-313
-1234
-2004
-2083
-2292
-2473
-2274
-2382
-2079
-1709
-1611
-1936
-2117
-2011
-1767
-1134
-1101
-995
-450
-48
337
543
671
947
1410
1292
914
554
131
59
-261
-698
-1292
-1819
-2259
-2736
-3168
-3821
-3957
-3951
-4126
-4320
-4526
-4537
-4556
-4657
-4789
-4528
-4345
-4228
-3782
-3394
-3008
-2596
-2064
-1718
-1540
-1417
-1437
-1464
-1664
-1823
-1818
-1799
-1803
-1748
-1799
-1756
-1622
-1615
-1560
-1555
-1586
-1541
-1532
-1580
-1570
-1364
-1091
-918
-631
-332
-221
4
296
520
622
764
958
1256
1516
1586
1925
2201
2479
2820
3102
3394
3454
3858
4108
3961
4031
3907
3813
3886
3744
3582
3673
3822
3901
4097
4164
4141
4309
4628
4587
4648
4514
3271
2291
1613
787
125
-629
-1339
-1662
-1626
-1870
-1952
-1896
-1760
-1288
-1209
-1566
-1867
-1790
-1501
-1190
-1132
-1288
-893
-303
-50
11
168
529
979
999
567
263
-54
-194
-355
-751
-1377
-1957
-2038
-2488
-3050
-3513
-3734
-3633
-3774
-4008
-4191
-4166
-4208
-4239
-4125
-4222
-4190
-3893
-3614
-3384
-3110
-2714
-2262
-1930
-1796
-1699
-1589
-1615
-1719
-1804
-2016
-2004
-2002
-2047
-2042
-2020
-1849
-1776
-1676
-1713
-1598
-1555
-1514
-1426
-1452
-1273
-1180
-885
-704
-481
-269
-70
275
346
705
717
935
1312
1463
1661
1890
2283
2394
2850
3096
3255
3614
3704
4048
4047
4051
3971
4178
4110
3904
3937
3595
3800
3965
4046
3862
4110
4328
4379
4629
4456
4582
3728
2825
2115
1357
696
-431
-764
-1435
-1649
-1798
-1962
-1743
-1823
-1403
-1259
-1298
-1665
-1690
-1312
-1315
-1267
-1377
-1016
-677
-429
-222
-55
406
567
765
615
383
140
-92
-186
-665
-1140
-1544
-1897
-2278
-2816
-3260
-3459
-3608
-3811
-4046
-4048
-4154
-4150
-4018
-4222
-4327
-4264
-4020
-3881
-3804
-3595
-3282
-2863
-2775
-2484
-2212
-2090
-1937
-1878
-1930
-2120
-1986
-1981
-1959
-2044
-2039
-1842
-1805
-1747
-1684
-1482
-1447
-1325
-1270
-1325
-1261
-1110
-886
-856
-754
-566
-250
-64
50
185
381
774
745
1002
1230
1281
1621
1839
2170
2380
2569
2740
3026
3390
3225
3429
3590
3551
3572
3547
3415
3424
3531
3502
3724
3824
3710
3932
4232
4111
4270
4506
3965
3180
2560
1741
1141
487
-426
-905
-1228
-1648
-1750
-1748
-1839
-1737
-1322
-1385
-1614
-1657
-1655
-1359
-1359
-1645
-1537
-1197
-1018
-899
-721
-543
-80
305
299
190
-29
-161
-74
-279
-909
-1204
-1389
-1737
-2056
-2612
-2948
-3041
-3139
-3293
-3586
-3672
-3651
-3550
-3565
-3862
-3834
-3804
-3785
-3660
-3745
-3536
-3255
-2995
-2749
-2663
-2417
-2259
-2089
-2034
-2060
-2008
-2041
-2047
-2056
-2027
-1968
-1835
-1767
-1652
-1551
-1403
-1189
-1168
-1046
-977
-867
-752
-708
-605
-480
-237
-81
-15
27
247
368
513
780
878
1052
1193
1488
1609
1747
1995
2084
2386
2434
2567
2727
2782
3026
3053
3248
3169
3023
3177
3217
3311
3315
3417
3480
3534
3674
3749
3771
3949
3795
3228
2857
2213
1694
1214
509
-19
-523
-759
-952
-1138
-1304
-1309
-1034
-1001
-1103
-1171
-1147
-1166
-1121
-1231
-1365
-1230
-1225
-1100
-1077
-1073
-740
-426
-250
-297
-316
-212
-188
-257
-468
-717
-890
-1197
-1500
-1847
-2217
-2297
-2348
-2441
-2663
-2831
-2741
-2718
-2662
-2717
-2819
-2814
-2897
-2950
-3055
-3046
-2912
-2745
-2553
-2554
-2406
-2225
-1983
-1757
-1699
-1572
-1558
-1460
-1422
-1397
-1319
-1234
-1081
-1042
-1034
-983
-816
-671
-524
-417
-367
-291
-252
-173
-129
-75
-2
60
89
59
76
143
216
321
344
400
421
505
644
680
827
903
979
988
1065
1218
1288
1469
1551
1556
1704
1739
1837
1993
2114
2270
2266
2403
2426
2562
2665
2714
2882
2798
2691
2478
2298
1960
1645
1376
1058
840
585
378
98
-96
-252
-304
-309
-446
-500
-588
-623
-710
-768
-813
-861
-885
-978
-968
-1036
-997
-903
-820
-771
-827
-808
-774
-714
-716
-775
-823
-949
-1057
-1206
-1387
-1509
-1596
-1660
-1777
-1928
-1991
-1988
-1914
-1936
-2026
-2112
-2207
-2289
-2429
-2491
-2539
-2566
-2619
-2731
-2809
-2854
-2843
-2756
-2706
-2680
-2683
-2615
-2524
-2501
-2378
-2298
-2210
-2179
-2169
-2079
-2030
-1876
-1728
-1607
-1534
-1467
-1301
-1176
-1016
-871
-755
-670
-627
-591
-556
-496
-382
-271
-218
-191
-142
-39
49
165
250
332
402
482
563
630
775
866
1014
1113
1165
1271
1378
1546
1605
1721
1841
1954
2127
2166
2345
2465
2573
2652
2644
2657
2434
2248
2059
1961
1889
1690
1666
1435
1270
1062
946
934
769
732
514
358
114
-13
-35
-127
-230
-456
-541
-697
-785
-792
-793
-742
-847
-957
-1112
-1135
-1119
-1107
-1130
-1268
-1392
-1518
-1590
-1666
-1691
-1697
-1701
-1815
-1983
-2062
-2014
-1957
-2021
-2068
-2205
-2266
-2398
-2474
-2530
-2576
-2571
-2675
-2764
-2889
-2914
-2861
-2808
-2851
-2954
-2969
-2950
-2886
-2840
-2777
-2701
-2634
-2611
-2557
-2485
-2396
-2232
-2125
-2035
-2012
-1919
-1769
-1587
-1421
-1344
-1199
-1077
-958
-850
-700
-528
-384
-278
-204
-113
-25
131
284
385
424
560
659
764
880
986
1153
1244
1345
1395
1531
1604
1722
1814
1841
1973
2040
2199
2248
2369
2444
2532
2684
2693
2802
2670
2501
2327
2285
2302
2165
2105
1909
1764
1568
1407
1377
1279
1153
977
744
469
358
338
275
88
-141
-314
-474
-526
-628
-627
-653
-792
-951
-1221
-1282
-1263
-1239
-1315
-1505
-1607
-1721
-1744
-1784
-1819
-1820
-1876
-1969
-2131
-2217
-2227
-2136
-2168
-2274
-2417
-2468
-2461
-2615
-2627
-2663
-2651
-2724
-2819
-2824
-2901
-2799
-2782
-2805
-2864
-2944
-2828
-2761
-2699
-2688
-2585
-2459
-2418
-2329
-2269
-2118
-1962
-1864
-1778
-1734
-1636
-1507
-1382
-1271
-1196
-1074
-929
-795
-673
-563
-425
-281
-175
-70
-34
42
184
270
330
393
491
596
651
760
861
1022
1128
1254
1368
1519
1661
1785
1936
1962
2095
2210
2378
2478
2571
2689
2803
2901
2936
3043
3125
3026
2709
2524
2509
2459
2376
2263
2087
1847
1584
1435
1323
1233
1112
938
669
314
142
118
53
-133
-354
-502
-660
-767
-825
-817
-778
-876
-1066
-1264
-1297
-1255
-1205
-1269
-1393
-1506
-1561
-1613
-1661
-1614
-1585
-1630
-1778
-1936
-2001
-1998
-1972
-2029
-2165
-2270
-2327
-2362
-2440
-2553
-2619
-2628
-2702
-2836
-2901
-2871
-2887
-2920
-2983
-3040
-2995
-2911
-2819
-2782
-2750
-2661
-2513
-2394
-2330
-2222
-2096
-1959
-1879
-1787
-1703
-1533
-1369
-1290
-1213
-1143
-950
-793
-610
-515
-418
-280
-191
-92
-41
105
236
311
329
362
437
535
645
708
786
833
919
1026
1139
1264
1365
1498
1567
1606
1660
1830
1935
2031
2142
2173
2328
2379
2634
2693
2859
2962
2899
2714
2418
2531
2570
2529
2382
2221
1991
1818
1733
1666
1555
1426
1247
965
680
424
462
422
198
-16
-299
-350
-463
-453
-546
-604
-704
-921
-1038
-1151
-1143
-1107
-1191
-1400
-1567
-1619
-1598
-1608
-1619
-1656
-1696
-1783
-1961
-1984
-1986
-1934
-2004
-2116
-2185
-2254
-2194
-2224
-2235
-2335
-2424
-2458
-2593
-2678
-2662
-2600
-2603
-2738
-2795
-2816
-2782
-2712
-2682
-2614
-2618
-2561
-2472
-2436
-2343
-2264
-2095
-2024
-1976
-1904
-1815
-1656
-1569
-1458
-1344
-1236
-1096
-964
-807
-681
-566
-413
-318
-206
-134
-24
80
128
219
310
398
442
544
618
705
854
892
1005
1121
1246
1375
1458
1571
1637
1762
1859
1908
2020
2117
2233
2328
2377
2480
2597
2722
2834
2860
2728
2396
2352
2380
2363
2225
2087
1934
1694
1517
1426
1371
1286
1127
901
622
328
274
288
186
-33
-280
-380
-505
-515
-519
-555
-579
-784
-939
-1110
-1096
-1059
-1027
-1139
-1297
-1400
-1441
-1454
-1466
-1459
-1477
-1536
-1678
-1810
-1800
-1792
-1810
-1986
-2091
-2157
-2163
-2184
-2275
-2298
-2409
-2454
-2537
-2610
-2619
-2654
-2650
-2764
-2841
-2889
-2780
-2631
-2604
-2581
-2583
-2487
-2422
-2320
-2274
-2166
-2254
-1803
-1961
-2036
-1510
-1644
-1450
-1267
-1327
-1152
-960
-818
-624
-517
-433
-294
-242
-102
25
105
237
259
341
391
469
575
637
647
680
766
832
937
1013
1130
1203
1320
1363
1442
1677
1701
1825
1870
1986
2081
2210
2397
2403
2511
2596
2839
2947
2994
2967
2753
2547
2434
2568
2434
2323
2124
1900
1712
1499
1518
1389
1297
1048
776
462
284
347
302
153
-130
-302
-440
-492
-511
-527
-566
-710
-885
-1097
-1102
-1053
-963
-1051
-1244
-1367
-1438
-1399
-1426
-1408
-1432
-1512
-1622
-1798
-1810
-1774
-1754
-1838
-2060
-2164
-2155
-2142
-2203
-2301
-2388
-2486
-2576
-2647
-2695
-2652
-2653
-2715
-2821
-2893
-2866
-2741
-2638
-2644
-2632
-2545
-2444
-2339
-2266
-2161
-2039
-1968
-1867
-1761
-1594
-1437
-1300
-1199
-1151
-1042
-886
-736
-554
-489
-395
-319
-206
-73
33
141
207
267
301
335
435
516
575
590
614
706
846
969
1045
1173
1241
1316
1417
1517
1617
1736
1863
1928
1882
2029
2154
2317
2390
2476
2585
2670
2823
2922
3066
3003
2755
2568
2481
2522
2465
2391
2224
1925
1775
1621
1613
1514
1388
1257
994
721
502
548
560
365
174
-80
-172
-229
-280
-315
-433
-595
-838
-1028
-1098
-1125
-1099
-1200
-1420
-1584
-1656
-1617
-1637
-1657
-1698
-1735
-1812
-1950
-1952
-1935
-1908
-1994
-2123
-2212
-2224
-2167
-2220
-2273
-2384
-2422
-2444
-2504
-2554
-2579
-2628
-2697
-2794
-2868
-2814
-2765
-2698
-2732
-2743
-2679
-2571
-2426
-2373
-2293
-2253
-2170
-2063
-1958
-1795
-1652
-1527
-1476
-1374
-1242
-1088
-866
-736
-634
-573
-491
-326
-172
-51
-4
43
76
153
253
366
461
587
615
654
737
865
973
1043
1137
1151
1226
1308
1412
1530
1628
1697
1738
1742
1871
1995
2168
2211
2315
2413
2454
2607
2739
2870
2920
2940
2643
2486
2408
2537
2535
2362
2216
1942
1865
1730
1748
1609
1424
1306
948
743
531
618
527
334
45
-167
-230
-318
-316
-447
-572
-791
-977
-1184
-1262
-1229
-1241
-1337
-1548
-1642
-1649
-1599
-1637
-1668
-1666
-1735
-1725
-1850
-1843
-1826
-1821
-1902
-2064
-2070
-2060
-1989
-2056
-2184
-2257
-2302
-2368
-2445
-2478
-2522
-2505
-2582
-2647
-2676
-2640
-2575
-2567
-2557
-2580
-2465
-2364
-2298
-2251
-2213
-2134
-2071
-1955
-1862
-1709
-1616
-1527
-1460
-1348
-1207
-1053
-879
-779
-662
-599
-487
-349
-236
-115
-77
-15
0
97
183
269
332
385
436
455
517
654
778
845
904
1019
1117
1206
1323
1424
1532
1657
1746
1856
1974
2057
2225
2248
2364
2464
2661
2767
2857
2950
2972
3092
2946
2651
2482
2529
2503
2364
2168
1978
1855
1695
1620
1478
1321
1166
1006
757
421
399
408
321
29
-153
-302
-339
-412
-514
-556
-645
-716
-882
-1020
-1113
-1083
-1088
-1228
-1355
-1414
-1368
-1386
-1462
-1540
-1505
-1529
-1590
-1656
-1675
-1653
-1712
-1823
-2013
-2039
-2043
-2030
-2140
-2289
-2323
-2374
-2406
-2543
-2634
-2658
-2685
-2761
-2870
-2875
-2823
-2750
-2761
-2784
-2744
-2656
-2499
-2359
-2304
-2246
-2113
-1974
-1879
-1777
-1660
-1483
-1382
-1302
-1208
-1087
-937
-801
-686
-618
-523
-442
-334
-241
-185
-93
-19
102
151
248
325
411
500
535
669
793
925
1031
1107
1165
1273
1358
1441
1540
1641
1723
1786
1843
1923
2024
2110
2175
2205
2269
2393
2542
2659
2740
2824
2917
3023
3068
2879
2668
2619
2645
2590
2379
2321
2141
2016
1869
1712
1576
1416
1274
1004
663
358
307
230
-14
-254
-465
-577
-659
-687
-820
-861
-936
-1036
-1165
-1232
-1161
-1100
-1140
-1291
-1386
-1413
-1373
-1399
-1426
-1465
-1497
-1555
-1698
-1770
-1807
-1799
-1891
-2070
-2232
-2296
-2313
-2416
-2514
-2637
-2657
-2697
-2737
-2819
-2837
-2841
-2850
-2864
-2905
-2841
-2736
-2666
-2646
-2614
-2525
-2381
-2225
-2180
-2104
-2032
-1953
-1867
-1759
-1664
-1550
-1418
-1346
-1238
-1156
-1018
-849
-709
-616
-538
-406
-306
-158
-53
-24
46
104
166
224
315
405
465
506
527
581
683
755
837
889
948
1060
1115
1224
1282
1404
1522
1642
1724
1882
1982
2079
2209
2270
2418
2512
2680
2712
2786
2856
2883
2984
2915
2684
2397
2307
2315
2227
2057
1866
1664
1512
1425
1355
1273
1104
1016
822
539
360
389
385
237
-26
-241
-318
-280
-287
-385
-476
-616
-735
-898
-1007
-986
-986
-1064
-1279
-1420
-1491
-1455
-1465
-1568
-1633
-1680
-1681
-1755
-1836
-1886
-1927
-1998
-2155
-2267
-2281
-2208
-2254
-2398
-2536
-2594
-2583
-2613
-2643
-2755
-2747
-2775
-2850
-2914
-2902
-2830
-2786
-2779
-2852
-2796
-2683
-2539
-2456
-2443
-2364
-2274
-2114
-2052
-1905
-1769
-1636
-1494
-1379
-1226
-1078
-836
-729
-653
-585
-478
-316
-205
-94
-56
10
69
134
235
290
363
431
507
551
651
744
860
925
986
1083
1170
1325
1445
1560
1652
1712
1809
1906
2007
2100
2182
2259
2287
2374
2445
2558
2607
2684
2778
2828
2961
3008
3063
2787
2525
2388
2397
2408
2185
2080
1841
1714
1581
1516
1351
1191
1061
777
477
179
243
216
58
-294
-527
-570
-672
-665
-804
-860
-998
-1129
-1316
-1480
-1420
-1379
-1416
-1638
-1763
-1756
-1703
-1787
-1943
-1997
-2077
-2050
-2102
-2130
-2186
-2208
-2267
-2457
-2562
-2578
-2448
-2466
-2550
-2680
-2689
-2658
-2660
-2679
-2757
-2772
-2777
-2786
-2810
-2741
-2605
-2528
-2509
-2547
-2495
-2355
-2182
-2066
-2011
-1966
-1849
-1697
-1615
-1521
-1420
-1321
-1197
-1095
-952
-831
-647
-535
-436
-390
-306
-138
-19
61
93
159
205
312
385
450
509
574
648
703
769
860
1011
1108
1163
1203
1300
1375
1446
1485
1485
1555
1635
1694
1736
1736
1788
1845
1905
1930
2009
2128
2203
2329
2378
2477
2597
2740
2856
2810
2591
2436
2438
2432
2376
2233
2058
1854
1721
1602
1513
1363
1177
991
682
354
181
159
37
-123
-371
-545
-647
-706
-783
-903
-967
-1044
-1122
-1286
-1342
-1332
-1324
-1443
-1600
-1670
-1685
-1639
-1724
-1796
-1904
-1876
-1873
-1928
-1989
-2031
-2032
-2135
-2195
-2314
-2257
-2252
-2281
-2388
-2523
-2500
-2517
-2546
-2709
-2710
-2700
-2700
-2709
-2750
-2738
-2726
-2601
-2581
-2542
-2498
-2364
-2255
-2226
-2166
-2073
-1937
-1852
-1771
-1768
-1694
-1562
-1408
-1260
-1147
-964
-851
-711
-661
-567
-470
-357
-187
-121
-48
22
114
189
256
301
347
468
569
640
669
735
813
931
1008
1130
1218
1304
1408
1484
1593
1662
1793
1845
1933
1994
2059
2185
2228
2336
2384
2486
2579
2655
2695
2744
2862
2978
2987
3053
2906
2604
2429
2331
2316
2098
1991
1796
1564
1410
1294
1243
1002
836
641
370
88
21
14
-145
-353
-550
-680
-774
-786
-885
-997
-1143
-1255
-1406
-1586
-1626
-1601
-1662
-1843
-1958
-2045
-2033
-2006
-2066
-2106
-2145
-2129
-2117
-2125
-2147
-2166
-2148
-2217
-2260
-2261
-2226
-2249
-2324
-2438
-2514
-2504
-2511
-2510
-2605
-2665
-2676
-2656
-2640
-2601
-2521
-2442
-2359
-2305
-2242
-2141
-1993
-1898
-1828
-1751
-1661
-1531
-1413
-1314
-1244
-1167
-1053
-894
-789
-659
-513
-379
-273
-162
-57
31
177
277
320
334
380
464
534
591
624
670
694
723
763
770
820
893
987
1052
1120
1192
1236
1292
1332
1424
1508
1625
1707
1771
1818
1845
1945
2044
2105
2205
2313
2369
2385
2438
2557
2652
2747
2783
2793
2632
2252
2059
1967
1871
1684
1509
1302
1071
987
908
762
598
435
317
58
-172
-215
-196
-292
-550
-742
-865
-914
-899
-1008
-1153
-1243
-1242
-1326
-1471
-1486
-1442
-1464
-1582
-1725
-1755
-1715
-1652
-1693
-1811
-1851
-1824
-1770
-1814
-1885
-1893
-1898
-1941
-2059
-2106
-2076
-2071
-2115
-2269
-2328
-2350
-2391
-2441
-2531
-2601
-2629
-2583
-2565
-2547
-2504
-2449
-2397
-2323
-2265
-2144
-2020
-1917
-1841
-1837
-1790
-1711
-1590
-1482
-1344
-1225
-1202
-1011
-818
-695
-579
-426
-262
-96
-32
69
160
282
337
336
421
479
582
588
640
622
605
723
760
781
828
899
968
959
1022
1044
1143
1235
1345
1440
1552
1643
1754
1795
1817
1980
2087
2242
2328
2412
2463
2531
2624
2663
2793
2867
2953
3000
2929
2659
2317
2055
1977
1872
1678
1499
1212
1091
947
823
681
465
369
171
-32
-309
-387
-395
-537
-732
-966
-1057
-1048
-1093
-1204
-1350
-1466
-1468
-1519
-1577
-1656
-1617
-1621
-1738
-1818
-1878
-1808
-1773
-1815
-1965
-2096
-2094
-2078
-2084
-2172
-2215
-2246
-2300
-2372
-2432
-2441
-2419
-2406
-2474
-2520
-2546
-2552
-2561
-2633
-2707
-2754
-2698
-2641
-2610
-2537
-2493
-2388
-2275
-2153
-1994
-1863
-1739
-1650
-1553
-1485
-1405
-1256
-1124
-1002
-905
-860
-759
-636
-523
-464
-386
-265
-126
-8
35
115
210
298
375
458
530
630
719
720
726
759
814
918
977
978
1009
1053
1122
1161
1188
1184
1259
1299
1314
1363
1351
1392
1463
1460
1530
1628
1679
1729
1829
1928
2005
2186
2376
2468
2628
2691
2700
2753
2579
2314
2026
1836
1717
1494
1331
1054
884
785
658
581
380
242
131
-80
-262
-400
-447
-583
-792
-1013
-1216
-1197
-1203
-1221
-1254
-1387
-1393
-1448
-1462
-1479
-1463
-1370
-1408
-1451
-1497
-1552
-1560
-1627
-1723
-1831
-1855
-1842
-1904
-1973
-2067
-2084
-2134
-2148
-2081
-2100
-2018
-2039
-2100
-2178
-2274
-3191
-3671
-3395
-3492
-3488
-3659
-3635
-3464
-3511
-3350
-3362
-3036
-2554
-2491
-2264
-2058
-1892
-1624
-1535
-1327
-1032
-988
-690
-472
-451
-270
-152
73
208
203
381
379
422
497
409
379
375
375
398
404
338
444
572
594
781
865
1068
1232
1301
1576
1596
1750
1951
2001
2234
2168
2320
2497
2519
2613
2738
2914
2901
3140
3176
3341
3502
3554
3848
3841
4027
4189
4222
4610
4310
4006
3925
3285
2747
1931
1085
505
-153
-517
-762
-1259
-1469
-1316
-1342
-1276
-1408
-1292
-1082
-1183
-1176
-1292
-1544
-1543
-1632
-1842
-1917
-1974
-1696
-1505
-1499
-1272
-1155
-931
-707
-702
-788
-924
-1144
-1418
-1846
-2201
-2540
-2764
-2890
-3097
-3174
-3180
-3203
-2986
-2925
-2898
-2871
-2779
-2723
-2735
-2766
-2832
-2799
-2920
-2925
-3004
-3052
-2979
-2879
-2726
-2584
-2424
-2149
-2053
-1969
-1882
-1883
-1766
-1700
-1596
-1492
-1328
-1281
-1125
-1025
-803
-637
-459
-221
-159
3
168
217
350
328
359
426
601
635
775
938
957
1136
1150
1211
1172
1281
1396
1256
1314
1156
1146
1301
1211
1317
1314
1498
1666
1761
1714
1710
2015
2090
1976
2193
2203
1984
2390
2387
2099
2439
2658
2661
2948
2904
3073
3281
3484
3752
3709
4118
3892
3332
3025
1921
1088
413
-759
-1359
-1994
-2266
-2170
-2355
-2111
-1881
-1655
-1356
-1290
-1278
-1417
-1447
-1707
-1793
-1905
-1877
-1794
-1607
-1376
-1262
-727
-305
-11
172
92
-64
-250
-571
-954
-1438
-1802
-2190
-2451
-2675
-3019
-3014
-2954
-2959
-3000
-2964
-2859
-2758
-2865
-2847
-2938
-3070
-2829
-2696
-2678
-2617
-2451
-2270
-2348
-2254
-2051
-2062
-2018
-2021
-2119
-2169
-2162
-2133
-2095
-2124
-2054
-1761
-1623
-1435
-1256
-1085
-947
-866
-812
-785
-727
-706
-602
-548
-534
-283
-9
129
304
403
633
763
944
956
841
806
729
786
681
788
763
886
1058
1027
1071
1287
1489
1502
1547
1810
1635
1727
1848
1752
1915
1923
1967
2114
2249
2444
2471
2704
2698
2907
2938
3090
3129
3100
3275
3395
3573
3508
3689
3739
3287
2691
2183
1341
688
-231
-1018
-1621
-1954
-1960
-1886
-1771
-1668
-1343
-1093
-1075
-1113
-1158
-1301
-1422
-1529
-1758
-1719
-1600
-1369
-1182
-1039
-672
-260
17
97
-23
-369
-598
-1000
-1388
-1856
-2133
-2486
-2782
-2931
-3205
-3184
-3240
-3112
-3060
-3087
-3058
-3024
-2923
-2898
-2858
-2903
-2850
-2695
-2561
-2573
-2493
-2351
-2045
-1925
-1847
-1769
-1723
-1690
-1705
-1647
-1849
-1826
-1729
-1638
-1613
-1538
-1276
-1147
-1015
-868
-723
-740
-657
-560
-568
-551
-486
-340
-227
-85
53
319
499
696
835
1048
988
1005
1086
998
948
891
949
946
939
961
1112
1112
1175
1335
1470
1507
1645
1638
1635
1727
1691
1849
1837
1886
2154
2289
2428
2503
2651
2813
2760
2901
2869
2854
2901
2990
3079
3089
3156
3159
3206
2596
2010
1499
697
80
-701
-1409
-1804
-1924
-1715
-1704
-1568
-1318
-1001
-651
-667
-784
-853
-942
-1042
-1164
-1253
-1181
-956
-804
-575
-402
-64
290
438
345
43
-164
-590
-894
-1259
-1650
-2091
-2307
-2433
-2577
-2669
-2755
-2621
-2575
-2503
-2426
-2406
-2408
-2328
-2282
-2358
-2493
-2414
-2306
-2412
-2416
-2416
-2348
-2067
-1957
-2001
-1872
-1891
-1872
-1859
-1941
-1921
-1960
-1865
-1895
-1816
-1668
-1593
-1341
-1245
-1172
-993
-951
-859
-782
-721
-608
-516
-312
-160
44
236
397
666
716
941
1080
977
1038
1041
945
983
1003
1052
1140
1111
1220
1333
1429
1403
1429
1689
1714
1671
1732
1856
1815
1842
2219
2102
2120
2457
2517
2546
2624
2670
2737
2864
2875
3012
3104
3203
3392
3538
3613
3527
3011
2460
1933
1046
238
-481
-1327
-1726
-1750
-1732
-1744
-1575
-1284
-1047
-838
-796
-890
-896
-1048
-1190
-1426
-1473
-1385
-1206
-998
-907
-645
-332
-24
62
-4
-229
-540
-828
-1183
-1585
-1908
-2127
-2383
-2620
-2675
-2714
-2804
-2829
-2948
-2940
-2910
-2890
-2794
-2783
-2673
-2544
-2373
-2302
-2281
-2090
-2018
-2142
-2054
-1984
-2084
-1961
-1867
-1998
-1938
-1822
-1750
-1619
-1571
-1538
-1496
-1444
-1351
-1285
-1172
-1150
-1042
-972
-968
-837
-772
-711
-461
-395
-258
-95
97
357
435
542
681
772
888
945
975
939
890
934
930
898
888
842
923
1063
904
1077
1002
1050
1166
1126
1217
1227
1429
1425
1461
1604
1633
1814
2045
2050
2161
2280
2458
2466
2687
2685
2747
2784
2891
2996
3127
3339
3306
3299
2728
2248
1695
771
153
-738
-1358
-1630
-1835
-1628
-1536
-1378
-1160
-893
-688
-635
-586
-619
-797
-926
-1082
-1169
-1075
-920
-826
-647
-446
-164
107
163
62
-232
-517
-876
-1153
-1532
-1892
-2120
-2422
-2627
-2560
-2685
-2703
-2742
-2957
-2880
-2956
-2891
-2813
-2846
-2764
-2658
-2484
-2491
-2364
-2195
-2220
-2231
-2287
-2309
-2297
-2332
-2392
-2428
-2365
-2243
-2045
-1929
-1915
-1832
-1749
-1663
-1603
-1501
-1509
-1470
-1409
-1395
-1252
-1169
-1065
-873
-744
-620
-424
-223
-52
119
231
261
361
491
513
619
611
528
641
874
765
860
1075
939
965
1233
1218
1136
1361
1383
1413
1442
1697
1667
1799
2036
1956
2297
2303
2379
2607
2570
2681
2544
2740
2788
2750
3140
2978
3100
3327
3365
3592
3683
3712
3582
3071
2650
2055
1136
463
-297
-1047
-1321
-1454
-1356
-1372
-1177
-971
-886
-623
-633
-680
-789
-952
-1065
-1233
-1270
-1128
-1061
-945
-735
-506
-243
-43
107
0
-246
-579
-925
-1251
-1601
-1973
-2189
-2461
-2722
-2632
-2687
-2719
-2722
-2966
-3014
-2876
-2867
-2889
-2880
-2793
-2742
-2462
-2339
-2357
-2078
-2056
-2030
-1947
-2048
-2015
-1989
-2051
-2138
-2108
-1996
-1915
-1765
-1744
-1735
-1641
-1551
-1376
-1282
-1287
-1232
-1289
-1259
-1105
-1139
-1006
-905
-800
-582
-477
-261
-159
68
284
195
415
440
559
554
385
415
354
408
637
559
644
768
671
936
986
1057
1078
1228
1207
1139
1447
1349
1412
1666
1504
1831
1993
2081
2271
2378
2434
2488
2617
2601
2726
2790
2848
2937
3081
3230
3369
3456
3514
3526
2945
2777
2250
1210
802
-175
-943
-1223
-1346
-1411
-1390
-1059
-1029
-692
-439
-583
-430
-543
-703
-732
-935
-1027
-968
-871
-839
-654
-408
-108
129
252
167
-12
-203
-582
-824
-1278
-1647
-1844
-2207
-2246
-2357
-2447
-2332
-2420
-2448
-2696
-2717
-2643
-2665
-2624
-2729
-2680
-2569
-2293
-2097
-2207
-2023
-1934
-1939
-1800
-2034
-2200
-2168
-2450
-2514
-2456
-2518
-2310
-2185
-2074
-2036
-1852
-1614
-1604
-1410
-1459
-1527
-1442
-1503
-1344
-1340
-1312
-1106
-1017
-705
-505
-330
-75
38
248
438
414
454
515
452
440
487
585
673
792
804
784
884
1082
1038
1205
1201
1111
1285
1212
1260
1439
1406
1500
1703
1704
1861
2078
2043
2138
2369
2198
2367
2532
2490
2626
2640
2675
2909
2956
3154
3260
3336
3391
3481
3300
2607
2334
1685
793
237
-681
-1304
-1336
-1476
-1464
-1360
-1360
-1099
-687
-746
-865
-822
-953
-1109
-1003
-1198
-1250
-1014
-1019
-829
-644
-434
-103
141
127
34
-140
-505
-774
-1082
-1541
-1891
-2086
-2227
-2440
-2416
-2518
-2661
-2830
-2864
-2875
-3014
-2868
-2847
-2925
-2831
-2799
-2616
-2481
-2317
-2127
-2073
-1952
-1955
-1876
-1901
-2012
-1976
-2131
-2100
-2009
-1981
-1861
-1839
-1764
-1635
-1444
-1279
-1266
-1143
-1249
-1247
-1132
-1196
-1163
-1085
-1007
-919
-755
-509
-374
-169
75
100
227
442
439
513
627
535
526
594
648
732
685
793
836
871
1045
1117
1008
1094
1110
1050
1234
1318
1286
1398
1521
1705
1856
1935
2105
2249
2306
2450
2534
2425
2618
2614
2658
2853
2823
2911
3226
3335
3444
3624
3859
3589
3194
2919
2014
1200
568
-212
-963
-1298
-1243
-1422
-1391
-1100
-1038
-774
-635
-530
-606
-711
-800
-970
-1043
-1095
-1072
-953
-815
-634
-316
-75
127
219
104
-45
-329
-691
-976
-1448
-1790
-2047
-2286
-2379
-2463
-2637
-2543
-2625
-2796
-2765
-2904
-2919
-2930
-2930
-2993
-3057
-2878
-2720
-2523
-2451
-2370
-2156
-2185
-2054
-2083
-2219
-2294
-2379
-2423
-2484
-2474
-2455
-2350
-2223
-2173
-1953
-1786
-1672
-1488
-1391
-1401
-1401
-1319
-1312
-1248
-1172
-1078
-874
-704
-428
-259
-80
113
254
391
434
518
501
525
502
532
643
583
773
802
927
1155
972
1334
1231
1187
1539
1309
1446
1569
1587
1592
1648
1870
1747
2036
2218
2100
2318
2346
2411
2435
2417
2492
2490
2532
2629
2731
2745
2995
3150
3223
3449
3624
3483
3063
2704
2073
1284
715
-226
-883
-1250
-1484
-1512
-1518
-1397
-1238
-972
-816
-809
-807
-919
-1018
-1129
-1248
-1283
-1259
-1116
-1017
-862
-608
-319
-140
-19
-2
-181
-443
-655
-981
-1411
-1692
-1999
-2245
-2308
-2512
-2681
-2533
-2724
-2781
-2645
-2860
-2801
-2775
-2861
-2852
-2852
-2714
-2630
-2450
-2415
-2339
-2162
-2242
-2140
-2157
-2182
-2119
-2207
-2179
-2184
-2154
-2016
-1992
-1879
-1790
-1631
-1454
-1413
-1287
-1235
-1285
-1181
-1131
-1115
-1101
-984
-956
-854
-587
-476
-232
-110
70
167
222
362
422
434
456
444
357
301
402
362
453
519
607
688
920
860
978
1092
870
1089
1337
1091
1312
1452
1374
1549
1688
1846
1895
2055
2223
2190
2467
2294
2466
2662
2444
2728
2758
2887
2925
3124
3378
3260
3489
3565
3132
2816
2306
1623
905
117
-560
-997
-1296
-1345
-1333
-1226
-1180
-910
-674
-721
-599
-677
-775
-824
-979
-1038
-1095
-1076
-960
-874
-651
-492
-195
-94
-165
-188
-454
-723
-960
-1372
-1656
-1996
-2238
-2395
-2640
-2679
-2732
-2877
-2808
-2776
-2949
-2892
-2803
-2889
-2912
-2737
-2724
-2688
-2504
-2448
-2365
-2281
-2299
-2191
-2163
-2170
-2170
-2150
-2243
-2223
-2114
-2159
-2070
-1969
-1917
-1701
-1620
-1557
-1442
-1432
-1296
-1247
-1175
-1063
-1050
-956
-766
-719
-501
-220
-46
162
293
418
504
608
703
629
631
632
617
724
794
813
887
978
989
1113
1259
1295
1369
1429
1487
1533
1461
1608
1676
1557
1706
1869
1908
1989
2170
2164
2205
2400
2378
2446
2598
2496
2587
2660
2572
2686
2844
2821
2898
3008
3000
3157
2716
2254
1926
1086
519
-60
-914
-1252
-1346
-1493
-1558
-1324
-1351
-1169
-836
-917
-878
-875
-1004
-1047
-1092
-1188
-1191
-1117
-1096
-910
-717
-572
-337
-231
-181
-270
-446
-760
-981
-1303
-1612
-1828
-2071
-2198
-2379
-2341
-2459
-2477
-2463
-2634
-2539
-2681
-2615
-2512
-2634
-2535
-2443
-2279
-2263
-2130
-2041
-2055
-1887
-1896
-1882
-1853
-1997
-1982
-2073
-2149
-2018
-2010
-1978
-1891
-1858
-1780
-1582
-1474
-1410
-1323
-1347
-1320
-1222
-1158
-1055
-923
-885
-752
-607
-409
-250
-87
135
207
305
390
526
430
392
496
330
418
472
465
505
513
698
596
938
935
920
1164
1078
1129
1243
1212
1247
1361
1449
1523
1693
1734
1899
1970
2137
2200
2304
2450
2487
2578
2511
2659
2564
2640
2822
2806
2960
3092
3175
3260
3026
2672
2137
1572
925
175
-498
-990
-1216
-1331
-1306
-1223
-1205
-918
-683
-614
-554
-663
-669
-799
-885
-1023
-1129
-1023
-1091
-982
-801
-698
-446
-333
-322
-424
-597
-882
-1151
-1437
-1801
-2074
-2380
-2561
-2689
-2776
-2773
-2879
-2810
-2839
-2861
-2741
-2800
-2711
-2777
-2760
-2691
-2681
-2522
-2505
-2397
-2332
-2345
-2222
-2147
-2162
-2230
-2274
-2284
-2283
-2279
-2140
-2203
-2190
-2031
-1959
-1690
-1575
-1449
-1298
-1313
-1191
-1121
-976
-908
-823
-734
-688
-453
-306
-148
108
173
367
520
620
734
822
736
717
724
696
786
779
773
801
904
960
1023
1129
1135
1245
1197
1357
1415
1324
1595
1339
1624
1654
1554
1905
1848
1944
2046
2149
2221
2234
2397
2355
2513
2528
2480
2622
2610
2692
2840
2875
2819
2943
2693
2190
1847
1197
412
24
-604
-1250
-1385
-1543
-1581
-1429
-1447
-1256
-976
-838
-802
-741
-847
-984
-924
-1065
-1082
-1049
-1050
-936
-763
-636
-488
-345
-310
-359
-447
-732
-940
-1202
-1532
-1769
-2019
-2198
-2371
-2399
-2396
-2474
-2488
-2448
-2515
-2488
-2387
-2456
-2464
-2375
-2347
-2290
-2182
-2110
-2107
-2028
-2054
-1973
-1888
-1942
-1959
-2078
-2107
-2105
-2054
-1983
-2009
-1924
-1955
-1846
-1713
-1640
-1468
-1482
-1345
-1297
-1216
-1047
-1046
-937
-818
-737
-552
-324
-188
0
133
202
286
447
584
560
599
607
562
586
602
575
585
645
687
822
979
902
1014
1177
1065
1258
1289
1346
1408
1493
1650
1589
1805
1773
2003
2064
1997
2361
2230
2524
2590
2542
2780
2601
2834
2881
2912
3056
3101
3293
3349
3258
2890
2505
2070
1314
724
-25
-756
-1015
-1151
-1315
-1292
-1236
-1106
-786
-669
-584
-606
-623
-674
-748
-831
-992
-982
-983
-904
-844
-717
-447
-311
-135
-131
-248
-448
-687
-802
-1246
-1571
-1816
-2105
-2203
-2502
-2513
-2574
-2660
-2577
-2637
-2675
-2732
-2712
-2803
-2852
-2795
-2910
-2744
-2653
-2632
-2480
-2454
-2385
-2261
-2150
-2224
-2240
-2288
-2412
-2298
-2337
-2285
-2220
-2222
-1985
-1999
-1773
-1676
-1528
-1327
-1282
-1223
-1165
-973
-1010
-862
-751
-650
-413
-267
62
143
338
553
508
820
764
797
916
757
816
707
752
780
666
862
857
937
1069
1033
1191
1175
1073
1263
1248
1245
1354
1424
1460
1513
1717
1766
1848
2074
2104
2219
2383
2401
2526
2564
2604
2706
2662
2854
2836
2978
3201
3221
3420
3180
2864
2619
1890
1178
527
-299
-855
-1208
-1436
-1585
-1626
-1381
-1243
-989
-895
-799
-661
-832
-858
-937
-1079
-1030
-1072
-1068
-1036
-923
-686
-499
-249
-137
-173
-181
-376
-601
-873
-1273
-1547
-1899
-2078
-2182
-2349
-2462
-2497
-2439
-2470
-2401
-2388
-2503
-2413
-2464
-2564
-2485
-2619
-2565
-2427
-2355
-2202
-2097
-1951
-1925
-1873
-1807
-1927
-1956
-2083
-2171
-2210
-2271
-2244
-2216
-2092
-1899
-1740
-1545
-1331
-1188
-1130
-1088
-1026
-1090
-1034
-907
-902
-859
-684
-547
-327
-81
3
183
350
467
466
554
483
342
442
333
218
432
289
355
647
479
649
879
932
1031
1139
1147
1190
1253
1282
1421
1403
1454
1665
1768
1926
2123
2254
2301
2500
2464
2596
2633
2497
2724
2641
2553
2835
2951
2964
3191
3408
3338
3021
2861
2429
1632
936
282
-475
-1040
-1293
-1443
-1638
-1517
-1290
-1103
-887
-807
-646
-712
-750
-782
-928
-1056
-1068
-1146
-1131
-1062
-919
-589
-395
-220
-121
-106
-118
-397
-542
-959
-1341
-1504
-1896
-2058
-2215
-2403
-2541
-2409
-2446
-2489
-2345
-2510
-2583
-2473
-2615
-2667
-2725
-2699
-2666
-2614
-2543
-2421
-2365
-2281
-2145
-2069
-2126
-2117
-2117
-2312
-2343
-2376
-2394
-2357
-2311
-2183
-2072
-1893
-1662
-1465
-1269
-1170
-1049
-980
-975
-896
-827
-793
-627
-495
-314
-116
93
265
380
579
693
762
830
722
747
677
565
525
515
547
547
587
684
842
949
1028
1061
1256
1249
1302
1464
1421
1489
1609
1673
1719
1908
2025
2090
2268
2268
2288
2423
2532
2406
2539
2573
2446
2604
2725
2799
2953
3103
3152
2823
2634
2366
1504
879
285
-500
-1047
-1211
-1448
-1562
-1342
-1252
-1035
-638
-611
-465
-306
-434
-474
-493
-639
-683
-676
-691
-638
-527
-317
-130
12
45
7
-57
-342
-555
-815
-1383
-1571
-1941
-2212
-2246
-2533
-2648
-2624
-2629
-2725
-2660
-2663
-2921
-2706
-2744
-2968
-2906
-2918
-2863
-2812
-2679
-2592
-2560
-2390
-2354
-2328
-2267
-2314
-2228
-2308
-2374
-2365
-2376
-2253
-2193
-2051
-1939
-1783
-1550
-1378
-1151
-1142
-1060
-962
-989
-878
-796
-836
-739
-583
-549
-343
-143
20
168
290
440
459
528
610
513
463
326
254
255
260
327
433
476
578
866
921
1023
1166
1154
1288
1428
1376
1493
1484
1470
1636
1818
1896
1974
2251
2353
2564
2655
2715
2794
2812
2981
2890
2902
3120
3184
3292
3537
3448
3349
3208
2907
2376
1465
901
120
-543
-898
-1342
-1449
-1545
-1312
-1080
-947
-659
-532
-436
-447
-569
-554
-733
-799
-897
-986
-985
-948
-753
-578
-419
-295
-322
-343
-464
-696
-925
-1363
-1678
-1982
-2325
-2561
-2740
-2921
-2982
-2914
-2897
-2867
-2685
-2751
-2702
-2614
-2681
-2534
-2533
-2464
-2354
-2263
-2117
-2107
-1947
-1893
-1856
-1731
-1802
-1777
-1821
-1836
-1869
-1873
-1818
-1832
-1828
-1771
-1667
-1574
-1428
-1318
-1173
-1174
-1104
-1068
-996
-871
-894
-707
-737
-591
-361
-380
-72
-65
88
254
285
391
331
414
279
246
214
98
204
161
174
358
385
503
750
909
1008
1135
1243
1286
1398
1539
1553
1658
1694
1892
2008
2115
2241
2322
2499
2528
2808
2822
2768
2926
2971
2949
3008
3124
3173
3322
3416
3312
2862
2646
2180
1232
855
-76
-754
-923
-1351
-1415
-1495
-1314
-1149
-835
-649
-659
-355
-465
-509
-486
-674
-762
-826
-843
-936
-811
-673
-490
-265
-168
-60
-52
-164
-272
-555
-970
-1234
-1569
-1894
-2111
-2314
-2523
-2594
-2544
-2622
-2554
-2564
-2619
-2304
-2526
-2386
-2357
-2542
-2211
-2405
-2346
-2266
-2340
-2181
-2208
-2064
-2087
-2073
-1993
-2200
-2185
-2107
-2240
-2124
-2141
-2247
-2079
-2098
-1887
-1784
-1664
-1526
-1489
-1243
-1272
-1069
-968
-1044
-746
-751
-605
-413
-370
-84
54
127
396
480
562
731
753
676
725
765
674
680
780
703
838
1089
1076
1415
1397
1513
1781
1734
1898
1955
2050
2025
1952
2201
2105
2116
2313
2312
2354
2547
2571
2707
2784
2759
2948
2880
2920
3000
2979
3144
3028
3237
2966
2490
2468
1588
900
244
-641
-1093
-1629
-1759
-1865
-1907
-1673
-1514
-1095
-1058
-803
-569
-762
-607
-665
-827
-884
-944
-1014
-1069
-914
-819
-567
-271
-250
-69
-67
-168
-262
-561
-995
-1270
-1619
-1948
-2161
-2570
-2734
-2733
-2842
-2840
-2748
-2776
-2644
-2426
-2496
-2463
-2363
-2475
-2288
-2355
-2442
-2366
-2352
-2277
-2296
-2202
-2245
-2206
-2103
-2189
-2147
-2152
-2136
-2103
-2128
-2152
-2027
-1932
-1810
-1631
-1601
-1415
-1271
-1112
-962
-899
-765
-672
-535
-422
-255
-135
6
217
280
492
609
702
791
851
943
766
881
787
751
839
690
824
798
884
1004
1083
1152
1160
1436
1295
1560
1636
1559
1703
1730
1760
1766
2067
1918
2078
2274
2107
2402
2349
2581
2580
2668
2709
2671
3005
2952
3125
3204
3037
2725
2571
1876
1098
686
-315
-726
-1028
-1315
-1352
-1389
-1170
-988
-689
-519
-265
-58
-60
28
-88
-268
-317
-352
-574
-556
-458
-471
-161
-36
-9
130
153
-17
-107
-296
-764
-1005
-1360
-1870
-2112
-2501
-2833
-2901
-3029
-3117
-3086
-3121
-3062
-2781
-2823
-2808
-2718
-2732
-2561
-2506
-2608
-2740
-2642
-2613
-2592
-2468
-2661
-2476
-2345
-2459
-2243
-2250
-2157
-2032
-2003
-2017
-1972
-1808
-1753
-1637
-1621
-1557
-1342
-1245
-1046
-952
-840
-747
-554
-274
-298
-37
159
174
365
471
540
625
710
752
745
763
856
839
748
849
739
856
1020
948
1064
1165
1166
1298
1470
1404
1499
1685
1632
1818
1875
1745
1915
2075
1906
2059
2246
2175
2385
2605
2497
2685
3010
2896
3175
3333
3220
3675
3599
3107
3031
2606
1744
1287
688
-347
-564
-732
-1114
-1133
-1074
-989
-664
-400
-397
-169
-140
-204
-129
-370
-533
-547
-646
-858
-861
-814
-777
-471
-419
-400
-228
-263
-363
-521
-831
-1133
-1432
-1768
-2177
-2479
-2806
-3085
-3117
-3217
-3252
-3204
-3225
-2986
-2886
-2840
-2717
-2679
-2546
-2389
-2271
-2345
-2319
-2262
-2258
-2188
-2177
-2174
-2068
-2017
-1963
-1842
-1817
-1721
-1565
-1595
-1521
-1402
-1274
-1244
-1085
-1054
-1093
-871
-849
-781
-693
-619
-576
-478
-266
-275
-120
-4
-18
135
141
221
276
281
352
362
313
368
451
350
339
475
383
434
677
632
673
866
980
1102
1233
1363
1497
1577
1684
1866
1903
2037
2068
2163
2199
2205
2479
2420
2618
2704
2842
3111
3093
3421
3505
3618
3821
3492
3354
3108
2429
1910
1213
498
90
-337
-623
-916
-974
-935
-932
-654
-618
-478
-294
-358
-306
-309
-386
-483
-617
-802
-906
-978
-1010
-904
-856
-841
-696
-662
-668
-617
-712
-892
-1042
-1313
-1622
-1852
-2149
-2450
-2669
-2818
-2976
-2990
-3048
-3004
-2840
-2866
-2684
-2491
-2406
-2222
-2068
-2078
-2217
-2125
-2161
-2207
-2113
-2237
-2227
-2216
-2196
-2063
-1990
-1916
-1857
-1728
-1681
-1621
-1464
-1426
-1420
-1357
-1377
-1299
-1248
-1190
-1112
-1118
-964
-864
-716
-548
-485
-328
-241
-130
-38
10
166
159
276
293
317
411
410
488
524
654
718
814
937
1003
1061
1164
1250
1282
1514
1580
1660
1832
1879
1987
2089
2287
2205
2456
2526
2468
2819
2722
2849
2937
3038
3179
3166
3412
3359
3489
3580
3417
3348
3176
2778
2282
1662
998
541
115
-268
-629
-868
-1049
-1097
-1028
-1132
-997
-962
-952
-777
-815
-730
-687
-746
-856
-1058
-1109
-1134
-1133
-1113
-1164
-1139
-1099
-1061
-959
-962
-985
-1032
-1150
-1208
-1325
-1473
-1622
-1896
-1998
-2202
-2366
-2441
-2517
-2466
-2586
-2552
-2435
-2356
-2074
-1994
-1982
-1864
-1863
-1817
-1785
-1814
-1880
-1948
-1890
-1985
-1927
-1775
-1800
-1738
-1735
-1634
-1511
-1354
-1158
-1102
-993
-937
-871
-799
-716
-670
-680
-662
-652
-534
-458
-371
-325
-270
-135
-103
12
104
155
198
207
269
334
424
494
536
551
654
772
846
929
941
975
1036
1104
1237
1309
1372
1390
1409
1449
1474
1611
1621
1622
1701
1702
1787
1822
1903
1945
1939
2068
2095
2232
2332
2336
2441
2388
2342
2310
2172
1796
1459
1111
714
462
271
124
-214
-322
-384
-515
-502
-609
-637
-679
-738
-674
-637
-600
-666
-737
-846
-937
-871
-861
-899
-894
-917
-931
-885
-865
-827
-789
-778
-779
-789
-771
-770
-842
-928
-1071
-1204
-1336
-1434
-1483
-1621
-1644
-1738
-1861
-1905
-1906
-1853
-1931
-1962
-2064
-2116
-2119
-2165
-2149
-2232
-2261
-2269
-2292
-2252
-2209
-2169
-2192
-2159
-2088
-1982
-1868
-1778
-1710
-1672
-1580
-1498
-1352
-1295
-1224
-1141
-1123
-1036
-923
-833
-757
-677
-618
-567
-526
-442
-374
-331
-290
-228
-151
-65
37
124
170
231
354
444
545
647
698
787
842
958
1062
1158
1255
1233
1325
1302
1411
1469
1453
1528
1511
1614
1614
1649
1705
1731
1764
1823
1889
1938
2050
2065
2128
2080
2098
2051
1762
1551
1245
1096
964
814
763
642
556
484
433
369
288
228
109
-20
-56
-37
-56
-148
-312
-439
-526
-578
-607
-667
-744
-799
-871
-946
-961
-952
-956
-1046
-1141
-1203
-1191
-1192
-1278
-1330
-1436
-1555
-1658
-1728
-1771
-1896
-1933
-2025
-2109
-2100
-2092
-2062
-2172
-2235
-2244
-2294
-2282
-2353
-2406
-2475
-2522
-2480
-2501
-2464
-2472
-2507
-2493
-2456
-2342
-2249
-2136
-2050
-1986
-1874
-1717
-1526
-1382
-1285
-1223
-1108
-1000
-853
-720
-623
-520
-448
-314
-239
-133
-83
-54
11
74
235
320
397
447
455
510
568
666
759
799
815
850
914
1009
1066
1132
1149
1143
1229
1250
1346
1395
1443
1478
1551
1609
1652
1761
1797
1862
1896
2012
2117
2231
2351
2398
2405
2395
2234
1968
1737
1607
1507
1332
1226
1034
895
876
826
725
589
487
354
173
36
-16
-50
-105
-234
-419
-569
-612
-604
-696
-811
-895
-981
-1027
-1095
-1114
-1107
-1125
-1185
-1256
-1289
-1341
-1401
-1481
-1595
-1693
-1732
-1778
-1891
-1999
-2072
-2115
-2189
-2193
-2251
-2261
-2219
-2241
-2248
-2274
-2200
-2226
-2228
-2280
-2377
-2344
-2371
-2341
-2333
-2324
-2251
-2199
-2123
-2082
-1993
-1915
-1764
-1682
-1645
-1524
-1404
-1305
-1241
-1136
-1049
-921
-786
-716
-633
-558
-437
-320
-238
-172
-108
-38
5
73
145
237
299
377
450
514
576
610
686
708
743
840
865
949
994
1053
1116
1136
1252
1276
1339
1409
1464
1556
1570
1695
1768
1784
1884
1942
2028
2026
2203
2303
2368
2490
2554
2541
2214
1966
1762
1680
1566
1438
1325
1041
1016
985
886
744
658
545
330
180
68
88
-16
-127
-297
-496
-613
-623
-650
-792
-843
-954
-1033
-1052
-1064
-1040
-1087
-1157
-1263
-1293
-1303
-1334
-1416
-1535
-1617
-1660
-1686
-1762
-1855
-1954
-2007
-2025
-2109
-2139
-2168
-2188
-2196
-2215
-2190
-2191
-2120
-2144
-2176
-2184
-2208
-2199
-2240
-2253
-2269
-2240
-2158
-2082
-2043
-1986
-1863
-1779
-1659
-1581
-1509
-1454
-1393
-1299
-1245
-1138
-1034
-910
-807
-714
-620
-529
-447
-406
-340
-281
-202
-121
-71
-36
-29
0
54
144
231
312
362
420
449
495
560
642
713
752
811
871
952
1061
1157
1232
1320
1409
1532
1590
1680
1742
1787
1874
1976
2067
2169
2257
2354
2430
2491
2581
2605
2525
2210
1932
1790
1643
1545
1372
1200
973
904
945
793
704
553
400
193
23
-19
-44
-134
-277
-487
-716
-751
-756
-824
-929
-989
-1051
-1134
-1137
-1206
-1200
-1232
-1326
-1345
-1371
-1329
-1340
-1410
-1549
-1665
-1723
-1742
-1828
-1943
-2019
-2095
-2151
-2227
-2224
-2259
-2279
-2248
-2330
-2317
-2298
-2263
-2265
-2302
-2313
-2283
-2220
-2209
-2184
-2157
-2122
-2050
-1959
-1874
-1769
-1656
-1545
-1445
-1392
-1297
-1216
-1145
-1079
-1036
-961
-897
-795
-771
-738
-652
-582
-485
-410
-351
-316
-250
-143
-62
1
71
173
207
285
360
440
499
542
600
621
681
760
855
906
946
1019
1064
1141
1249
1304
1372
1450
1513
1562
1631
1742
1836
1928
1989
2070
2141
2239
2376
2432
2478
2506
2465
2218
1952
1759
1627
1474
1328
1217
1030
988
963
844
684
527
431
239
59
-72
-96
-195
-369
-549
-803
-849
-852
-961
-1109
-1160
-1215
-1295
-1331
-1361
-1371
-1362
-1364
-1406
-1399
-1352
-1344
-1441
-1539
-1589
-1570
-1566
-1630
-1683
-1751
-1739
-1797
-1858
-1853
-1860
-1837
-1858
-1878
-1920
-1931
-1886
-1968
-1989
-1998
-2013
-2003
-2033
-2047
-2074
-2022
-2015
-1964
-1910
-1839
-1732
-1689
-1607
-1575
-1467
-1416
-1300
-1233
-1186
-1109
-1046
-928
-863
-754
-698
-611
-535
-465
-359
-297
-226
-173
-106
-50
36
147
203
293
360
448
513
615
674
734
793
862
939
1001
1096
1167
1246
1334
1445
1462
1564
1662
1692
1775
1811
1888
1976
2030
2130
2150
2253
2347
2417
2462
2512
2560
2387
2085
1790
1585
1421
1328
1246
1090
883
896
833
712
668
539
432
250
93
31
-48
-130
-285
-465
-671
-703
-723
-848
-914
-981
-1064
-1135
-1176
-1228
-1226
-1249
-1297
-1332
-1384
-1373
-1379
-1443
-1537
-1599
-1664
-1754
-1773
-1826
-1832
-1901
-1960
-1988
-2047
-2018
-1984
-1963
-2041
-2073
-2079
-2127
-2124
-2144
-2183
-2274
-2254
-2272
-2257
-2197
-2171
-2131
-2124
-2034
-1961
-1843
-1750
-1654
-1538
-1487
-1363
-1266
-1157
-1084
-1017
-924
-821
-666
-557
-464
-421
-318
-254
-178
-106
-44
50
120
232
322
423
494
561
621
696
803
885
985
1006
1062
1094
1215
1308
1387
1499
1546
1653
1645
1736
1773
1818
1908
1950
2011
2026
2138
2188
2281
2322
2359
2454
2506
2555
2414
2116
1840
1583
1406
1251
1149
1096
848
779
696
564
514
474
377
127
1
-101
-142
-202
-350
-458
-684
-771
-797
-879
-977
-964
-1011
-1123
-1103
-1143
-1126
-1157
-1173
-1250
-1277
-1258
-1276
-1319
-1413
-1469
-1591
-1685
-1735
-1792
-1858
-1888
-1927
-1984
-1952
-1915
-1908
-1958
-2024
-2026
-2040
-2034
-2019
-2068
-2086
-2127
-2149
-2133
-2137
-2085
-2106
-2120
-2096
-2017
-1912
-1826
-1692
-1645
-1572
-1468
-1390
-1267
-1194
-1119
-1043
-966
-828
-745
-625
-554
-491
-405
-321
-195
-130
-34
-1
78
152
225
374
454
557
627
722
790
892
1001
1023
1047
1125
1201
1254
1307
1406
1411
1473
1563
1580
1679
1679
1807
1808
1821
1967
2001
2119
2147
2260
2261
2313
2420
2403
2282
1950
1809
1552
1427
1305
1232
1079
816
879
708
653
641
520
374
145
244
79
19
-25
-170
-334
-559
-590
-656
-735
-796
-841
-997
-1068
-1062
-1098
-1119
-1120
-1213
-1250
-1276
-1285
-1321
-1433
-1520
-1640
-1722
-1803
-1855
-1910
-2029
-2096
-2154
-2176
-2176
-2137
-2199
-2248
-2284
-2316
-2279
-2288
-2243
-2264
-2305
-2367
-2350
-2284
-2299
-2232
-2234
-2164
-2086
-2003
-1856
-1818
-1676
-1593
-1505
-1437
-1302
-1152
-1066
-994
-922
-820
-726
-572
-473
-409
-304
-214
-108
-40
35
112
175
256
355
441
517
602
689
752
850
947
1059
1094
1188
1294
1314
1427
1507
1586
1620
1727
1841
1885
1871
1999
2002
2061
2141
2244
2215
2549
2873
2587
2783
2746
2827
2733
2328
2107
1747
1466
1219
999
821
528
438
352
193
154
68
48
-57
-126
-138
-133
-92
-185
-300
-393
-539
-526
-618
-712
-721
-869
-937
-977
-990
-1031
-1068
-1126
-1194
-1237
-1287
-1351
-1478
-1627
-1821
-1996
-2188
-2353
-2428
-2580
-2645
-2730
-2795
-2765
-2757
-2694
-2743
-2693
-2659
-2640
-2562
-2613
-2562
-2583
-2598
-2609
-2589
-2493
-2443
-2342
-2341
-2220
-2069
-1924
-1736
-1608
-1448
-1342
-1238
-1141
-1042
-950
-844
-753
-683
-543
-427
-284
-197
-92
-2
78
183
259
397
453
534
642
716
803
883
1040
1064
1162
1291
1368
1504
1570
1720
1734
1829
1981
1996
2174
2169
2275
2344
2359
2540
2429
2542
2613
2643
2835
2810
3001
3036
3092
3116
2906
2864
2385
1924
1504
932
652
323
105
-241
-487
-401
-547
-506
-388
-410
-333
-282
-180
-124
-78
-1
-100
-253
-383
-425
-467
-541
-549
-658
-754
-788
-828
-811
-830
-873
-957
-1094
-1195
-1328
-1551
-1835
-2028
-2314
-2610
-2754
-2961
-3084
-3128
-3215
-3196
-3173
-3015
-2830
-2824
-2679
-2709
-2689
-2559
-2647
-2626
-2731
-2776
-2738
-2755
-2686
-2640
-2558
-2506
-2377
-2238
-2121
-1935
-1791
-1686
-1615
-1504
-1368
-1269
-1136
-1031
-963
-894
-739
-589
-443
-275
-99
8
113
306
423
572
730
801
867
1023
1108
1214
1333
1431
1505
1611
1723
1776
1942
1983
2070
2110
2219
2369
2319
2468
2469
2487
2599
2604
2764
2737
2887
3039
3060
3284
3401
3490
3576
3341
3065
2872
2301
1625
1073
480
-86
-349
-492
-930
-986
-860
-741
-595
-340
-256
-164
-2
214
15
-252
205
-316
-443
-592
-714
-754
-698
-818
-776
-558
-863
-663
-586
-836
-932
-1052
-1427
-1668
-2053
-2431
-2812
-3172
-3265
-3507
-3676
-3458
-3316
-3198
-2960
-2778
-2622
-2466
-2287
-2298
-2383
-2411
-2488
-2554
-2658
-2803
-2819
-2868
-2882
-2775
-2703
-2545
-2367
-2218
-2119
-1990
-1900
-1784
-1715
-1663
-1650
-1570
-1424
-1270
-1070
-921
-728
-571
-367
-146
101
265
413
643
655
759
897
935
1106
1167
1234
1400
1471
1650
1766
1794
1875
1915
2011
1942
2115
2103
2074
2202
2195
2342
2296
2498
2603
2605
2843
2871
3126
3180
3288
3486
3439
3577
3649
3352
2895
2625
1905
1129
665
-167
-645
-819
-954
-1083
-1042
-815
-601
-210
-48
73
298
277
263
191
-1
-195
-215
-295
-516
-445
-417
-418
-242
-201
-284
-316
-485
-648
-943
-1356
-1700
-2090
-2517
-2965
-3231
-3479
-3643
-3612
-3641
-3488
-3229
-2945
-2684
-2555
-2310
-2205
-2144
-2077
-2214
-2309
-2403
-2448
-2534
-2712
-2722
-2707
-2688
-2613
-2548
-2388
-2241
-2136
-2028
-2053
-2037
-1983
-1973
-1970
-1967
-1849
-1752
-1564
-1329
-1197
-966
-743
-465
-236
-40
214
341
526
663
745
820
927
1129
1146
1263
1432
1419
1572
1674
1739
1772
1863
1989
1922
2106
2163
2276
2351
2340
2547
2554
2728
2818
2970
3008
3139
3424
3362
3552
3600
3656
3738
3378
2864
2520
1831
988
457
-385
-903
-1053
-1057
-1097
-1103
-650
-491
-122
153
90
280
217
180
90
-121
-198
-274
-389
-488
-423
-305
-199
11
14
-91
-125
-470
-749
-1108
-1572
-1966
-2411
-2878
-3204
-3347
-3573
-3659
-3614
-3561
-3478
-3158
-2893
-2764
-2526
-2539
-2434
-2343
-2368
-2389
-2571
-2569
-2656
-2778
-2770
-2899
-2762
-2697
-2679
-2527
-2516
-2341
-2250
-2204
-2222
-2252
-2120
-2121
-2019
-1945
-1889
-1692
-1500
-1250
-1049
-814
-589
-411
-150
-14
156
448
574
750
926
967
1180
1343
1414
1552
1537
1552
1668
1751
1738
1774
1907
1954
2019
2168
2218
2303
2480
2499
2626
2712
2751
2948
3003
3115
3215
3427
3577
3599
3930
3813
3314
2975
2381
1655
897
189
-513
-1095
-1126
-1145
-1247
-1040
-758
-475
-173
37
93
64
40
5
-181
-412
-401
-432
-467
-401
-322
-174
26
220
179
-4
-262
-580
-852
-1251
-1750
-2121
-2516
-2873
-3116
-3336
-3453
-3442
-3312
-3307
-3237
-3052
-2809
-2631
-2572
-2505
-2512
-2371
-2270
-2273
-2313
-2373
-2293
-2400
-2520
-2523
-2556
-2547
-2505
-2488
-2458
-2349
-2202
-2114
-2128
-2113
-1974
-1884
-1785
-1639
-1546
-1440
-1283
-1010
-843
-692
-449
-248
-84
149
426
587
867
1044
1159
1276
1340
1472
1451
1553
1540
1502
1532
1571
1746
1683
1810
1950
1885
2066
2239
2285
2324
2474
2537
2575
2828
2898
3032
3242
3321
3588
3707
3767
3678
2999
2503
1953
1181
430
-331
-861
-1324
-1191
-1058
-1132
-836
-486
-122
89
240
186
221
219
10
-140
-349
-319
-222
-231
-149
-12
165
410
516
382
146
-164
-448
-866
-1283
-1679
-2100
-2314
-2640
-2888
-2935
-3023
-2912
-2851
-2827
-2771
-2626
-2315
-2274
-2178
-2135
-2162
-1974
-1888
-1895
-2009
-2106
-2149
-2268
-2399
-2512
-2548
-2550
-2591
-2539
-2508
-2445
-2244
-2172
-2159
-2121
-2055
-1896
-1802
-1711
-1632
-1528
-1376
-1178
-966
-821
-573
-310
-78
167
404
617
846
1042
1193
1213
1316
1471
1460
1579
1588
1570
1614
1767
1876
1894
2131
2159
2213
2319
2411
2407
2456
2618
2490
2627
2736
2780
3002
3131
3317
3343
3459
3239
2586
2189
1525
743
178
-498
-1083
-1320
-1224
-1179
-1060
-736
-417
-12
348
423
425
440
335
218
24
-124
-180
-107
-4
0
151
270
458
512
272
38
-339
-707
-1042
-1477
-1911
-2242
-2518
-2797
-2974
-3026
-3017
-2975
-2915
-2896
-2717
-2566
-2462
-2288
-2252
-2179
-2109
-2028
-2052
-2039
-2013
-2160
-2172
-2313
-2435
-2385
-2435
-2376
-2414
-2343
-2219
-2189
-2037
-2057
-1993
-1909
-1812
-1610
-1564
-1411
-1255
-1126
-970
-781
-570
-427
-154
34
200
410
605
826
933
1113
1170
1235
1390
1448
1546
1559
1621
1688
1796
1942
2007
2190
2345
2315
2450
2561
2519
2659
2712
2724
2777
2935
3095
3086
3253
3360
3288
3239
2744
2096
1642
888
214
-395
-1115
-1415
-1468
-1363
-1219
-1016
-601
-282
134
289
261
326
243
148
-73
-308
-381
-280
-206
-159
-49
27
164
331
183
-72
-360
-768
-1108
-1466
-1854
-2238
-2526
-2717
-2813
-2891
-2908
-2767
-2689
-2589
-2467
-2342
-2281
-2214
-2093
-2122
-2101
-2075
-2118
-2130
-2210
-2176
-2234
-2303
-2262
-2273
-2239
-2253
-2171
-2158
-2146
-2031
-2058
-2041
-1975
-1904
-1770
-1623
-1439
-1240
-1053
-847
-649
-473
-282
-121
94
233
426
645
734
975
1165
1268
1421
1523
1640
1700
1718
1838
1835
1833
1953
2058
2100
2196
2316
2382
2447
2530
2684
2664
2785
2827
2870
3059
2918
3045
2964
2877
2721
2011
1551
885
213
-348
-1004
-1447
-1761
-1653
-1464
-1431
-1061
-694
-370
-37
-27
11
29
-10
-27
-285
-398
-378
-290
-188
-179
-60
-71
4
13
-244
-503
-823
-1157
-1485
-1881
-2182
-2425
-2640
-2664
-2741
-2753
-2717
-2590
-2427
-2324
-2060
-1955
-1866
-1725
-1660
-1594
-1490
-1478
-1540
-1579
-1637
-1633
-1722
-1818
-1812
-1875
-1868
-1852
-1879
-1858
-1853
-1806
-1798
-1854
-1790
-1689
-1547
-1384
-1234
-1072
-870
-627
-421
-227
-37
191
349
465
681
801
937
1159
1276
1370
1499
1637
1720
1758
1809
1851
1840
1899
2057
2071
2204
2330
2357
2451
2563
2670
2783
2878
3015
3042
2962
3086
2929
2860
2726
1999
1475
906
181
-397
-934
-1405
-1787
-1668
-1536
-1531
-1117
-832
-515
-167
-144
-150
-144
-132
-169
-336
-424
-479
-406
-301
-274
-143
-124
-48
-66
-365
-626
-968
-1360
-1636
-1999
-2332
-2510
-2682
-2724
-2714
-2749
-2668
-2553
-2382
-2284
-2077
-1913
-1856
-1656
-1648
-1577
-1478
-1406
-1360
-1440
-1426
-1510
-1479
-1541
-1639
-1602
-1699
-1626
-1663
-1688
-1616
-1644
-1531
-1507
-1480
-1371
-1247
-1061
-929
-790
-638
-488
-267
-90
61
295
470
611
774
911
1039
1190
1340
1403
1487
1562
1569
1702
1760
1746
1894
1867
1977
2100
2124
2306
2385
2548
2587
2661
2711
2697
2848
2789
2779
2721
2624
2496
1945
1488
933
290
-189
-756
-1208
-1500
-1446
-1320
-1283
-964
-685
-433
-69
-39
-56
-17
-78
-120
-257
-370
-436
-393
-349
-415
-339
-310
-323
-360
-601
-870
-1179
-1532
-1801
-2153
-2443
-2647
-2825
-2906
-2943
-2919
-2848
-2764
-2591
-2467
-2367
-2144
-2065
-1903
-1830
-1752
-1708
-1690
-1595
-1719
-1718
-1769
-1807
-1768
-1730
-1655
-1636
-1549
-1544
-1508
-1466
-1442
-1400
-1418
-1307
-1249
-1114
-997
-822
-622
-517
-232
-91
108
368
473
616
751
900
1006
1131
1263
1413
1557
1717
1828
1908
2046
2062
2159
2197
2199
2312
2262
2349
2387
2409
2463
2420
2533
2531
2650
2638
2557
2493
2301
2095
1524
1024
500
-88
-518
-936
-1283
-1473
-1404
-1240
-1147
-881
-562
-347
-55
6
-67
-34
-90
-95
-225
-341
-320
-316
-222
-244
-274
-305
-379
-469
-721
-1031
-1334
-1696
-2027
-2350
-2669
-2865
-2951
-3020
-3073
-3038
-2977
-2893
-2699
-2555
-2463
-2351
-2268
-2229
-2201
-2169
-2157
-2116
-2057
-2001
-1925
-1766
-1621
-1468
-1389
-1417
-1327
-1337
-1365
-1385
-1459
-1464
-1431
-1342
-1282
-1104
-847
-648
-430
-247
-19
151
363
515
652
852
990
1220
1316
1447
1654
1747
1940
2065
2173
2263
2274
2366
2351
2344
2439
2467
2448
2549
2647
2637
2705
2764
2756
2720
2711
2628
2430
2254
1809
1242
797
199
-261
-657
-1030
-1190
-1232
-1103
-983
-783
-553
-320
-95
-34
-12
-55
-86
-133
-214
-264
-310
-298
-267
-259
-307
-355
-402
-577
-799
-1053
-1420
-1743
-2056
-2362
-2629
-2825
-2942
-3051
-3087
-3060
-3089
-3031
-2879
-2748
-2639
-2618
-2471
-2444
-2355
-2264
-2289
-2185
-2151
-1985
-1909
-1857
-1696
-1579
-1462
-1385
-1364
-1407
-1383
-1403
-1445
-1467
-1476
-1384
-1298
-1116
-990
-793
-534
-406
-168
14
204
375
569
738
881
1116
1284
1511
1630
1782
1927
2025
2190
2257
2355
2450
2508
2626
2651
2714
2794
2846
2921
2888
2877
2881
2863
2785
2719
2502
2326
1964
1367
990
335
-52
-394
-861
-990
-1178
-1074
-990
-902
-615
-501
-192
-62
-36
55
-26
11
12
-79
-107
-105
-130
-118
-152
-166
-203
-304
-467
-794
-1082
-1410
-1700
-1975
-2326
-2555
-2759
-2941
-3030
-3120
-3152
-3084
-3004
-2896
-2800
-2722
-2637
-2583
-2537
-2520
-2510
-2455
-2465
-2437
-2327
-2247
-2083
-1902
-1750
-1625
-1554
-1497
-1495
-1506
-1486
-1522
-1528
-1450
-1424
-1343
-1177
-1003
-807
-617
-383
-220
-36
160
311
477
612
811
931
1108
1303
1425
1628
1786
1949
2097
2246
2385
2478
2535
2613
2615
2677
2684
2678
2736
2610
2690
2596
2518
2472
2245
2024
1511
1188
699
242
6
-441
-620
-756
-738
-637
-605
-412
-240
-65
92
164
127
118
92
65
-32
-82
-26
-74
38
65
50
71
-12
-93
-341
-595
-827
-1112
-1407
-1748
-2010
-2252
-2462
-2602
-2763
-2847
-2833
-2764
-2725
-2682
-2600
-2548
-2468
-2524
-2524
-2461
-2510
-2407
-2395
-2333
-2185
-2060
-1866
-1772
-1594
-1472
-1369
-1281
-1327
-1242
-1230
-1229
-1179
-1201
-1128
-1029
-905
-795
-675
-520
-382
-247
-140
-13
103
247
369
493
630
722
938
1061
1192
1434
1562
1735
1821
1932
2048
2073
2235
2262
2283
2356
2362
2388
2311
2264
2233
2113
1978
1751
1411
1127
750
443
170
-152
-243
-365
-379
-375
-361
-211
-150
-21
49
73
109
96
75
-13
-38
-12
0
9
54
23
7
36
-41
-142
-304
-451
-659
-883
-1072
-1316
-1488
-1704
-1876
-1996
-2111
-2147
-2163
-2163
-2216
-2182
-2207
-2216
-2226
-2325
-2249
-2291
-2243
-2203
-2252
-2109
-2034
-1865
-1734
-1553
-1362
-1299
-1140
-1130
-1094
-1009
-978
-937
-910
-827
-771
-662
-565
-470
-364
-255
-135
-32
36
117
226
276
388
431
507
625
700
792
911
1081
1147
1328
1489
1516
1641
1746
1821
1857
1956
2023
1977
1980
1973
1914
1827
1782
1651
1437
1254
1059
824
580
430
250
90
40
-52
-135
-139
-139
-124
-165
-169
-157
-225
-202
-228
-242
-226
-203
-130
-168
-107
-44
-52
-26
-61
-70
-157
-254
-342
-516
-662
-771
-915
-1044
-1177
-1297
-1390
-1504
-1496
-1537
-1580
-1614
-1715
-1752
-1896
-1932
-1992
-2063
-2039
-2069
-1984
-1962
-1844
-1732
-1667
-1520
-1452
-1331
-1286
-1231
-1132
-1098
-1044
-954
-897
-851
-743
-674
-556
-461
-324
-238
-215
-94
-75
-13
27
109
166
144
275
279
333
437
520
617
644
796
816
822
959
959
1017
1062
1133
1129
1138
1157
1140
1129
1071
1079
979
894
802
682
601
472
424
345
256
195
100
49
-30
-65
-128
-214
-274
-347
-383
-440
-468
-483
-503
-505
-502
-516
-528
-525
-537
-533
-561
-569
-589
-617
-625
-669
-683
-718
-747
-788
-825
-851
-909
-947
-996
-1049
-1116
-1171
-1228
-1272
-1295
-1315
-1327
-1362
-1389
-1385
-1372
-1350
-1354
-1336
-1338
-1338
-1312
-1331
-1301
-1284
-1248
-1183
-1153
-1080
-1031
-980
-928
-887
-832
-771
-710
-646
-596
-566
-488
-430
-360
-285
-209
-124
-55
29
108
192
275
366
443
526
609
671
767
795
887
944
978
1041
1057
1070
1075
1075
1073
1027
945
935
913
847
830
765
714
658
590
546
457
410
337
274
212
158
81
20
-45
-133
-168
-241
-290
-338
-419
-480
-524
-567
-608
-663
-745
-799
-841
-896
-935
-986
-1026
-1068
-1109
-1147
-1194
-1228
-1268
-1285
-1326
-1361
-1379
-1396
-1393
-1413
-1414
-1433
-1438
-1439
-1462
-1470
-1479
-1467
-1448
-1432
-1419
-1392
-1377
-1350
-1306
-1253
-1170
-1127
-1067
-1018
-991
-911
-864
-796
-726
-657
-564
-513
-428
-374
-291
-222
-158
-61
-14
87
160
236
324
387
467
514
588
663
745
832
886
926
996
1041
1067
1120
1130
1167
1157
1152
1174
1152
1169
1091
1032
963
869
835
773
746
645
582
528
491
458
362
297
231
181
122
38
-7
-48
-89
-123
-200
-259
-316
-382
-434
-495
-541
-614
-690
-758
-837
-896
-940
-1002
-1065
-1118
-1174
-1222
-1269
-1294
-1317
-1329
-1352
-1379
-1383
-1408
-1404
-1412
-1430
-1419
-1413
-1396
-1393
-1381
-1370
-1355
-1338
-1307
-1291
-1265
-1228
-1202
-1142
-1118
-1061
-1005
-952
-870
-802
-716
-640
-563
-493
-422
-342
-261
-191
-136
-78
-9
57
119
173
220
288
333
374
421
463
509
549
592
640
687
722
781
831
860
912
941
977
1006
1032
1067
1065
1028
1015
1027
980
945
901
851
823
768
725
668
618
560
495
426
343
263
191
132
59
1
-78
-124
-161
-206
-257
-313
-343
-405
-449
-502
-580
-657
-743
-797
-845
-907
-965
-1032
-1096
-1142
-1188
-1229
-1263
-1288
-1309
-1338
-1346
-1356
-1357
-1347
-1354
-1356
-1360
-1338
-1347
-1348
-1319
-1315
-1278
-1279
-1282
-1240
-1229
-1193
-1177
-1147
-1106
-1073
-1001
-954
-882
-796
-748
-678
-621
-552
-485
-419
-333
-286
-220
-153
-99
-46
0
56
105
150
204
248
300
343
350
388
395
417
433
461
487
529
531
525
630
571
655
666
689
727
685
721
709
741
693
675
661
635
631
595
577
501
454
441
415
348
295
264
216
179
164
129
65
37
1
-25
-51
-116
-141
-201
-245
-286
-339
-382
-446
-475
-526
-588
-645
-717
-773
-827
-862
-894
-941
-977
-1024
-1045
-1076
-1099
-1078
-1088
-1077
-1091
-1093
-1086
-1097
-1095
-1117
-1118
-1108
-1084
-1053
-1061
-1046
-1032
-1013
-987
-978
-966
-941
-915
-884
-856
-818
-802
-782
-739
-703
-644
-601
-536
-498
-444
-371
-336
-287
-257
-242
-220
-193
-156
-134
-110
-75
-50
-9
33
63
92
116
132
139
168
204
230
247
259
281
314
320
312
317
320
325
345
367
360
371
374
364
356
341
344
331
326
311
286
265
226
188
148
125
119
122
117
83
71
50
22
-6
-41
-74
-105
-121
-146
-187
-243
-282
-300
-340
-405
-448
-466
-476
-487
-514
-524
-528
-565
-583
-591
-600
-608
-622
-625
-648
-673
-695
-715
-724
-743
-741
-739
-736
-715
-709
-697
-698
-679
-674
-678
-661
-654
-639
-643
-656
-652
-637
-635
-628
-613
-609
-587
-575
-562
-545
-509
-464
-453
-432
-415
-398
-396
-399
-376
-362
-339
-325
-296
-267
-262
-249
-246
-239
-226
-194
-151
-107
-84
-64
-36
-4
4
5
31
69
100
106
118
124
135
148
168
172
152
152
159
160
154
146
140
131
120
97
70
48
14
-10
-20
-36
-45
-53
-76
-94
-109
-129
-131
-141
-149
-152
-168
-177
-192
-191
-192
-193
-191
-209
-225
-236
-240
-225
-224
-226
-218
-213
-216
-221
-229
-241
-255
-278
-312
-333
-329
-343
-361
-372
-383
-377
-380
-391
-379
-365
-380
-379
-377
-381
-392
-404
-410
-427
-430
-434
-426
-412
-395
-392
-414
-427
-438
-446
-451
-449
-435
-439
-436
-440
-455
-447
-430
-422
-420
-438
-440
-443
-439
-430
-425
-414
-399
-385
-372
-358
-347
-337
-332
-310
-293
-290
-287
-287
-279
-275
-271
-260
-255
-264
-272
-276
-285
-289
-270
-239
-220
-221
-205
-186
-176
-167
-162
-152
-133
-107
-108
-106
-105
-102
-103
-114
-103
-104
-97
-111
-119
-114
-112
-113
-126
-141
-153
-132
-112
-93
-82
-79
-81
-85
-80
-77
-70
-81
-78
-57
-53
-64
-82
-96
-114
-131
-135
-139
-130
-131
-153
-172
-176
-201
-230
-247
-254
-256
-262
-264
-282
-294
-297
-308
-311
-320
-325
-346
-374
-379
-388
-394
-407
-427
-448
-465
-469
-469
-474
-479
-475
-471
-474
-481
-482
-479
-481
-461
-433
-415
-401
-382
-381
-382
-363
-342
-322
-312
-300
-299
-322
-341
-350
-358
-367
-363
-359
-369
-382
-392
-412
-416
-406
-410
-407
-404
-393
-379
-369
-355
-335
-311
-300
-298
-268
-252
-229
-213
-198
-169
-164
-146
-133
-123
-109
-104
-112
-125
-122
-115
-121
-133
-142
-148
-154
-151
-144
-144
-131
-120
-116
-99
-80
-58
-34
-26
-32
-24
-21
-39
-68
-84
-96
-116
-146
-160
-164
-167
-171
-185
-206
-222
-231
-249
-276
-301
-326
-353
-367
-357
-349
-360
-361
-338
-323
-323
-323
-317
-315
-302
-295
-305
-313
-329
-333
-337
-342
-356
-364
-364
-370
-353
-346
-345
-333
-316
-305
-310
-317
-314
-316
-321
-308
-310
-314
-315
-308
-309
-318
-325
-330
-330
-326
-317
-300
-291
-294
-298
-307
-314
-317
-311
-306
-305
-295
-290
-295
-298
-290
-294
-298
-309
-313
-299
-301
-291
-280
-282
-289
-282
-273
-280
-276
-267
-282
-299
-297
-292
-293
-284
-266
-255
-246
-232
-219
-207
-200
-186
-169
-166
-160
-156
-145
-143
-159
-169
-173
-176
-167
-148
-148
-156
-173
-187
-186
-184
-184
-183
-184
-183
-169
-158
-152
-158
-160
-170
-172
-174
-158
-161
-182
-189
-198
-203
-214
-228
-240
-237
-238
-251
-255
-271
-287
-292
-290
-302
-302
-304
-313
-307
-306
-312
-322
-326
-332
-337
-349
-366
-369
-369
-367
-382
-387
-377
-384
-397
-399
-389
-374
-362
-353
-353
-362
-360
-362
-354
-357
-359
-350
-346
-353
-324
-350
-332
-308
-322
-308
-314
-341
-343
-367
-382
-374
-374
-361
-351
-346
-332
-328
-340
-334
-333
-325
-312
-285
-250
-219
-205
-203
-196
-201
-212
-211
-194
-177
-169
-178
-187
-211
-230
-241
-245
-248
-251
-250
-255
-255
-250
-256
-278
-298
-294
-285
-290
-285
-273
-255
-253
-254
-260
-268
-276
-289
-304
-310
-319
-323
-329
-357
-376
-392
-390
-376
-372
-367
-380
-392
-395
-386
-387
-387
-391
-396
-386
-386
-380
-372
-363
-352
-331
-309
-304
-295
-273
-266
-259
-250
-239
-237
-243
-245
-251
-270
-274
-268
-266
-266
-271
-278
-292
-305
-320
-322
-323
-305
-279
-254
-231
-236
-240
-253
-277
-287
-297
-298
-296
-307
-308
-295
-290
-283
-275
-279
-274
-270
-262
-239
-228
-232
-244
-247
-239
-239
-233
-226
-226
-230
-219
-204
-213
-229
-238
-236
-238
-253
-267
-288
-297
-314
-312
-314
-322
-321
-336
-338
-348
-359
-368
-373
-388
-388
-389
-404
-422
-424
-404
-401
-411
-422
-430
-441
-443
-437
-433
-440
-444
-436
-434
-434
-428
-421
-434
-414
-377
-348
-340
-341
-309
-285
-280
-260
-233
-216
-189
-161
-149
-146
-149
-151
-160
-157
-150
-139
-131
-127
-112
-125
-145
-170
-190
-197
-209
-211
-207
-199
-205
-211
-220
-232
-224
-210
-219
-236
-232
-233
-238
-237
-235
-234
-241
-248
-249
-256
-268
-280
-276
-277
-274
-272
-285
-312
-316
-290
-264
-239
-223
-221
-229
-233
-240
-245
-242
-243
-247
-244
-251
-259
-254
-256
-269
-265
-252
-254
-271
-274
-287
-296
-302
-300
-305
-331
-331
-320
-318
-333
-339
-330
-322
-306
-306
-303
-315
-346
-349
-356
-340
-326
-330
-342
-341
-336
-332
-316
-290
-268
-258
-228
-216
-209
-206
-213
-209
-205
-215
-225
-221
-224
-225
-219
-212
-208
-207
-213
-217
-219
-224
-219
-218
-213
-214
-202
-196
-202
-191
-195
-188
-175
-164
-141
-137
-144
-145
-154
-159
-168
-175
-182
-185
-190
-195
-201
-231
-259
-276
-279
-294
-315
-325
-347
-382
-406
-402
-381
-370
-362
-358
-363
-364
-356
-345
-347
-335
-319
-313
-312
-321
-309
-302
-291
-285
-262
-244
-235
-215
-183
-165
-159
-137
-115
-95
-83
-64
-49
-49
-56
-87
-115
-139
-166
-183
-204
-229
-252
-273
-294
-330
-365
-389
-404
-415
-441
-473
-510
-550
-574
-591
-613
-623
-627
-625
-622
-603
-582
-579
-569
-564
-565
-562
-575
-581
-577
-566
-544
-520
-505
-482
-459
-442
-417
-386
-358
-344
-327
-298
-251
-224
-218
-216
-209
-193
-159
-136
-112
-100
-87
-85
-81
-81
-80
-71
-72
-65
-72
-80
-81
-92
-118
-152
-183
-201
-202
-196
-186
-183
-190
-199
-197
-188
-180
-172
-173
-185
-204
-213
-204
-217
-233
-242
-251
-256
-263
-265
-291
-303
-285
-279
-285
-293
-298
-307
-316
-328
-327
-325
-340
-362
-375
-380
-382
-379
-385
-385
-393
-405
-417
-410
-413
-428
-438
-452
-474
-505
-517
-509
-501
-496
-494
-514
-545
-575
-595
-604
-604
-601
-601
-612
-627
-636
-629
-629
-619
-605
-616
-623
-615
-599
-593
-572
-522
-474
-443
-425
-424
-413
-398
-382
-343
-302
-251
-190
-150
-122
-94
-66
-35
6
36
90
125
147
173
175
152
123
97
81
87
91
92
68
18
-47
-98
-144
-172
-179
-192
-236
-271
-297
-328
-365
-386
-381
-387
-398
-416
-428
-451
-472
-474
-487
-517
-539
-542
-556
-578
-590
-600
-600
-601
-595
-583
-575
-555
-545
-534
-519
-515
-511
-507
-488
-458
-414
-390
-370
-336
-314
-294
-270
-251
-232
-230
-233
-224
-221
-205
-197
-201
-209
-221
-229
-248
-276
-298
-291
-280
-254
-236
-229
-242
-269
-291
-320
-331
-328
-309
-277
-250
-240
-241
-249
-274
-290
-276
-256
-224
-183
-170
-170
-173
-163
-149
-123
-100
-85
-83
-86
-99
-115
-115
-105
-80
-63
-48
-45
-42
-65
-107
-136
-154
-166
-162
-144
-135
-146
-183
-227
-267
-283
-260
-246
-249
-268
-316
-368
-405
-396
-366
-328
-309
-301
-318
-370
-420
-448
-465
-473
-470
-464
-463
-485
-522
-567
-603
-622
-635
-628
-610
-596
-585
-567
-530
-489
-451
-414
-388
-378
-367
-345
-315
-282
-252
-220
-196
-143
-98
-61
-23
-6
21
49
86
131
166
186
169
126
64
9
-13
16
73
100
81
3
-104
-201
-250
-260
-242
-235
-257
-295
-338
-376
-416
-456
-474
-488
-493
-471
-437
-432
-474
-509
-543
-566
-554
-530
-488
-468
-467
-466
-473
-474
-466
-440
-425
-411
-380
-371
-373
-381
-390
-376
-366
-318
-256
-212
-188
-188
-202
-218
-196
-178
-173
-162
-165
-167
-168
-163
-167
-170
-183
-197
-217
-244
-275
-283
-268
-242
-196
-180
-175
-184
-225
-272
-303
-322
-333
-324
-291
-259
-244
-249
-284
-329
-370
-385
-357
-322
-299
-313
-332
-350
-365
-348
-326
-306
-298
-292
-300
-308
-311
-319
-321
-309
-283
-239
-200
-179
-193
-227
-272
-312
-327
-305
-269
-269
-279
-296
-322
-339
-338
-334
-330
-317
-321
-337
-363
-379
-378
-372
-332
-292
-284
-296
-332
-391
-454
-498
-506
-482
-441
-402
-407
-456
-530
-585
-609
-611
-591
-558
-511
-477
-456
-428
-407
-396
-382
-359
-324
-266
-225
-197
-183
-193
-188
-175
-127
-62
4
59
94
99
85
95
139
185
191
168
110
31
-47
-74
-56
8
63
44
-16
-103
-190
-252
-287
-321
-341
-362
-389
-411
-430
-466
-509
-565
-612
-623
-608
-564
-557
-570
-602
-639
-639
-606
-573
-543
-508
-506
-505
-497
-460
-416
-404
-407
-411
-399
-375
-358
-378
-416
-437
-425
-379
-317
-255
-220
-228
-256
-272
-263
-239
-225
-214
-210
-203
-188
-156
-127
-95
-108
-126
-138
-165
-181
-181
-170
-150
-114
-100
-94
-110
-131
-160
-196
-231
-248
-231
-178
-123
-93
-78
-104
-144
-179
-195
-169
-128
-76
-62
-81
-130
-166
-189
-193
-164
-121
-99
-90
-73
-82
-128
-175
-206
-206
-158
-108
-95
-104
-155
-236
-297
-339
-341
-304
-259
-234
-237
-274
-336
-395
-435
-419
-385
-337
-305
-325
-367
-418
-449
-455
-443
-419
-412
-437
-470
-493
-507
-506
-498
-490
-486
-499
-532
-581
-628
-658
-661
-635
-587
-547
-518
-499
-482
-461
-437
-390
-317
-228
-165
-119
-71
-70
-69
-78
-74
-40
7
69
136
178
195
213
222
239
254
249
192
109
23
-38
-78
-66
-19
10
17
-8
-57
-123
-171
-201
-231
-276
-311
-324
-321
-319
-330
-346
-386
-411
-397
-376
-358
-367
-403
-431
-458
-449
-407
-377
-351
-364
-378
-397
-393
-377
-374
-391
-423
-429
-425
-399
-396
-419
-460
-517
-546
-526
-481
-415
-377
-379
-408
-416
-397
-373
-339
-331
-350
-367
-352
-313
-262
-231
-236
-265
-290
-270
-240
-224
-218
-208
-196
-181
-149
-107
-95
-119
-152
-198
-235
-248
-215
-153
-109
-105
-130
-185
-240
-264
-249
-205
-163
-145
-168
-201
-248
-295
-323
-344
-349
-326
-275
-232
-238
-279
-314
-350
-336
-266
-176
-112
-102
-142
-217
-274
-305
-309
-272
-220
-163
-133
-140
-166
-200
-245
-277
-272
-263
-261
-292
-336
-394
-455
-490
-510
-502
-494
-511
-543
-596
-632
-645
-636
-599
-575
-564
-593
-652
-693
-704
-699
-690
-653
-607
-553
-498
-450
-423
-396
-352
-271
-179
-96
-27
13
22
3
-41
-51
-22
22
88
156
211
240
237
240
254
271
288
231
137
24
-85
-171
-229
-226
-203
-202
-199
-215
-239
-279
-321
-358
-395
-420
-444
-446
-443
-450
-470
-503
-521
-504
-458
-405
-377
-378
-398
-424
-421
-409
-392
-382
-409
-429
-435
-413
-396
-396
-409
-415
-413
-400
-394
-383
-388
-417
-446
-449
-435
-397
-342
-301
-264
-272
-303
-317
-320
-320
-312
-318
-309
-276
-243
-214
-196
-197
-212
-222
-227
-221
-188
-160
-166
-173
-180
-181
-172
-153
-134
-129
-155
-176
-184
-162
-127
-110
-111
-130
-158
-192
-216
-218
-192
-169
-140
-121
-117
-122
-141
-173
-200
-216
-221
-203
-175
-158
-170
-197
-225
-229
-188
-121
-52
-23
-44
-95
-137
-168
-188
-204
-200
-198
-197
-178
-152
-154
-196
-245
-299
-302
-296
-284
-297
-346
-383
-408
-425
-435
-451
-480
-529
-575
-612
-597
-549
-509
-478
-476
-483
-490
-489
-492
-480
-453
-433
-405
-369
-326
-299
-274
-242
-209
-155
-79
22
115
175
187
169
133
108
122
157
203
239
246
223
205
191
189
180
153
135
85
13
-37
-94
-161
-232
-300
-352
-377
-387
-381
-370
-368
-389
-445
-473
-479
-470
-453
-446
-472
-497
-489
-452
-382
-332
-328
-358
-399
-437
-451
-447
-450
-465
-467
-469
-461
-450
-436
-434
-435
-423
-409
-389
-376
-357
-345
-353
-369
-359
-319
-283
-248
-222
-223
-248
-280
-295
-297
-287
-257
-228
-233
-235
-228
-230
-231
-223
-225
-230
-228
-233
-247
-249
-236
-234
-238
-218
-200
-181
-155
-151
-157
-177
-193
-190
-181
-188
-212
-241
-300
-363
-383
-378
-336
-289
-275
-275
-276
-256
-258
-251
-272
-312
-381
-438
-463
-501
-594
-748
-908
-1135
-1200
-1275
-1115
-1848
-1614
-805
-574
-1476
-1267
-2544
-4169
-1279
-1448
-1481
-462
-824
-1031
-588
-359
-764
-684
-817
-970
-980
-1193
-1048
-1081
-1080
-744
-824
-807
-900
-1108
-490
-802
-848
-417
-1034
-415
-408
-803
-110
-836
-157
-564
-771
-299
-992
-555
-552
-1007
-1204
-926
-1023
-1034
-1270
-837
-509
-1116
-412
-369
-290
-32
-408
-203
-711
-172
-509
-537
61
-332
22
-451
-57
-142
-786
254
-693
-122
62
-932
-372
-200
-17
-1015
3
-438
-841
200
-652
10
-598
-392
-711
-78
-1021
-821
139
-1274
-1746
-1711
-407
-2265
-1553
-811
-565
-1206
-818
-941
-1418
-257
-473
-1221
-592
-17
-1164
-637
-1543
-2846
-1129
-2980
-3308
-1348
-2175
-1180
-269
-590
-590
-642
-580
-825
-1904
-2616
-1388
-1273
-2288
-1243
-1195
-640
-1085
-845
-1150
-426
-1480
-1910
-1200
-2460
-2125
-1676
-1413
-1537
-1373
-862
-667
-1139
-1260
-1399
-1150
-1417
-1350
-1582
-1383
-1362
-1240
-792
-924
-872
-291
-54
-681
-811
-572
-489
-958
-1421
-1086
-698
-878
-779
-545
-751
-809
-624
-764
-1263
-1297
-884
-888
-1397
-1381
-1117
-1249
-1552
-1605
-1719
-1747
-1625
-1652
-1574
-1860
-1910
-1598
-1844
-2477
-2497
-2024
-2189
-2590
-2424
-2279
-2410
-2411
-2189
-2064
-1928
-1332
-1181
-1689
-2132
-2118
-1920
-1926
-2083
-2088
-1701
-1480
-1695
-1622
-1598
-1715
-1742
-1917
-1947
-2119
-1977
-1617
-1805
-2204
-1876
-1361
-1254
-1181
-1155
-909
-563
-602
-822
-839
-784
-658
-764
-889
-865
-657
-248
68
-128
-53
477
447
234
405
447
653
967
971
829
1017
1387
1513
1515
1464
1632
1878
1631
1426
1629
1778
1881
1918
1939
2004
2069
2061
2094
1975
1816
2089
2324
2167
2087
2079
2231
2321
2075
2075
2202
2155
2053
1782
1746
1893
1786
1750
1736
1543
1562
1717
1556
1417
1388
1307
1284
1134
925
901
961
883
795
905
896
941
1072
1153
959
986
1119
1111
1020
1079
1154
1127
1102
1110
1127
1130
1171
1040
845
658
589
565
503
414
403
390
442
390
239
385
527
407
420
476
316
402
443
367
357
540
642
764
833
818
971
1132
1119
1117
1204
1258
1290
1281
1298
1442
1555
1615
1783
1708
1647
1732
1676
1543
1481
1528
1462
1491
1526
1412
1389
1650
1639
1575
1813
1895
1804
1887
1829
1749
1926
2043
2032
2042
2009
2000
2100
1929
1862
1974
1954
1934
2027
1854
1921
2000
1839
1804
1748
1714
1790
1856
1709
1652
1683
1635
1408
1324
1346
1155
1150
1120
853
739
660
526
376
90
-13
-65
-316
-394
-431
-664
-592
-584
-735
-725
-711
-770
-715
-761
-832
-910
-949
-902
-1067
-990
-847
-1006
-876
-733
-881
-717
-625
-690
-576
-551
-550
-410
-427
-427
-415
-443
-405
-365
-264
-148
-173
-240
-81
-117
-253
-22
36
2
164
135
50
102
119
206
303
322
565
750
554
660
813
682
901
1100
1049
1107
1123
1117
1198
1189
1243
1454
1465
1462
1538
1566
1578
1632
1714
1709
1623
1815
1869
1514
1540
1618
1247
1269
1220
1004
1008
1062
980
829
717
704
646
362
337
308
243
235
83
34
44
-17
85
60
-180
-149
-177
-449
-573
-569
-662
-690
-743
-885
-1031
-1157
-1292
-1327
-1441
-1494
-1433
-1516
-1651
-1597
-1641
-1758
-1660
-1682
-1736
-1738
-1689
-1700
-1767
-1631
-1548
-1593
-1504
-1412
-1397
-1327
-1298
-1298
-1239
-1145
-1018
-942
-954
-880
-834
-927
-867
-748
-776
-661
-543
-557
-533
-503
-334
-201
-279
-185
-50
-145
-5
224
191
408
661
569
605
705
681
757
877
910
1015
1102
1177
1251
1243
1295
1421
1476
1502
1631
1744
1688
1578
1553
1492
1296
1498
1606
1474
1723
1858
1629
1529
1661
1599
1524
1449
1329
1208
955
906
750
639
864
866
787
650
468
327
180
-1
-183
-379
-497
-553
-888
-1106
-1171
-1290
-1247
-1325
-1514
-1588
-1668
-1904
-2078
-2227
-2382
-2408
-2342
-2378
-2457
-2299
-2153
-2200
-2082
-1973
-1977
-1863
-1832
-1962
-1997
-1972
-1940
-1844
-1817
-1779
-1698
-1664
-1584
-1549
-1590
-1544
-1543
-1597
-1705
-1709
-1712
-1745
-1620
-1431
-1442
-1222
-1041
-1192
-985
-994
-800
-870
-643
-550
-402
-448
-78
171
88
411
727
813
893
1137
1333
1534
1687
1848
2039
2265
2566
2890
3040
2984
2840
2759
2613
2393
2254
2226
2171
2188
2154
2067
2247
2608
2824
3107
3318
3395
3427
3561
3526
3144
2511
1877
1101
170
-488
-826
-1383
-1807
-1709
-1956
-2227
-2049
-2097
-2254
-2110
-2269
-2562
-2568
-2591
-2525
-2207
-1944
-1465
-1017
-594
-96
176
222
325
338
113
-89
-271
-465
-636
-706
-875
-1224
-1430
-1758
-2267
-2510
-2996
-3661
-3947
-4333
-4743
-4623
-4617
-4608
-4132
-3825
-3657
-3267
-3002
-2875
-2641
-2522
-2512
-2475
-2377
-2250
-2101
-2060
-1925
-1752
-1638
-1512
-1353
-1250
-1135
-959
-942
-895
-737
-564
-355
-88
98
222
521
748
844
1046
1247
1444
1668
1637
1524
1603
1481
1321
1413
1542
1686
2012
2283
2451
2688
2762
2767
2782
2690
2598
2622
2679
2815
3060
3052
3161
3456
3642
3978
4210
4120
4254
3603
2130
1368
461
-702
-986
-1386
-2268
-2345
-2309
-2762
-2756
-2772
-2654
-2250
-2218
-2462
-2652
-2731
-2641
-2413
-2191
-1765
-1163
-580
-239
-31
225
413
690
934
743
427
165
-331
-756
-1079
-1584
-1807
-1974
-2619
-3250
-3909
-4666
-4939
-5013
-5314
-5361
-5243
-5304
-5142
-4791
-4482
-3908
-3204
-2655
-2330
-2143
-1967
-1887
-1850
-1808
-1863
-1920
-1912
-1943
-2034
-2067
-1960
-1756
-1571
-1437
-1311
-1302
-1207
-1117
-1114
-1017
-861
-729
-542
-360
-224
20
412
812
1207
1440
1606
1624
1434
1276
1181
1325
1454
1591
1880
1975
2126
2457
2570
2668
2880
3002
2917
2807
2761
2684
2804
3017
3114
3178
3264
3739
3822
3871
4141
3902
3050
2222
1098
-101
-719
-1080
-1644
-2082
-2152
-2217
-2246
-2238
-1879
-1510
-1265
-957
-1045
-1449
-1571
-1552
-1387
-1134
-723
-179
191
343
587
701
678
1007
1047
781
489
-41
-763
-1349
-1691
-2012
-2223
-2477
-2843
-3361
-4097
-4543
-4815
-4951
-4911
-4731
-4552
-4433
-4102
-3655
-3238
-2591
-1922
-1561
-1298
-1124
-1286
-1410
-1414
-1544
-1671
-1674
-1777
-1884
-1989
-2229
-2170
-2060
-1999
-1779
-1718
-1796
-1721
-1600
-1575
-1359
-1068
-944
-776
-613
-529
-199
342
841
1362
1821
1933
2028
2048
1897
1997
2142
1961
2032
2160
1933
2085
2408
2271
2492
2626
2355
2449
2512
2031
2226
2546
2301
2775
3050
2990
3414
3715
3679
4011
4080
3361
2574
1713
744
52
-646
-1242
-1487
-1830
-2001
-1902
-1926
-1717
-1397
-1154
-1041
-1199
-1425
-1550
-1608
-1618
-1414
-1107
-800
-492
-334
-285
-70
160
239
253
142
-144
-600
-1139
-1602
-1886
-1984
-2083
-2329
-2697
-3116
-3517
-3869
-4160
-4421
-4520
-4565
-4515
-4453
-4290
-3843
-3225
-2588
-2028
-1508
-1351
-1359
-1402
-1623
-1709
-1749
-1882
-1929
-2054
-2204
-2301
-2332
-2348
-2263
-2139
-2150
-2132
-2083
-2091
-1952
-1750
-1459
-1194
-974
-742
-639
-461
-210
38
393
743
1025
1357
1689
1836
1870
2059
2047
1909
1956
1766
1585
1809
1862
1832
2063
2260
2059
2136
2166
1784
1960
2006
1985
2434
2577
2564
2925
3130
3213
3693
3762
3815
4018
3428
2207
1447
620
-204
-599
-1146
-1530
-1821
-2057
-1961
-2019
-1858
-1456
-1171
-1126
-1128
-1539
-1689
-1371
-1272
-1068
-718
-462
-266
-11
-27
33
245
225
236
95
-354
-721
-1091
-1513
-1792
-1958
-2196
-2420
-2670
-3008
-3455
-3668
-3852
-4038
-4109
-4192
-4245
-4145
-3913
-3551
-3016
-2492
-2047
-1735
-1601
-1612
-1687
-1747
-1817
-1857
-1998
-2138
-2228
-2349
-2357
-2311
-2276
-2261
-2249
-2285
-2334
-2262
-2203
-2054
-1776
-1596
-1381
-1095
-936
-761
-528
-303
-86
244
555
864
1330
1669
1857
2081
2196
2064
2011
1860
1600
1689
1606
1556
1835
1969
2155
2265
2280
2151
2059
2110
2113
2217
2267
2411
2712
2931
3314
3469
3742
4080
4326
4403
4098
4029
3022
1643
1032
-33
-923
-1121
-1540
-1885
-1603
-1304
-1467
-1110
-936
-894
-489
-712
-1093
-1147
-1328
-1157
-815
-735
-478
34
245
227
326
274
159
137
-89
-566
-961
-1306
-1745
-2020
-2170
-2374
-2434
-2641
-2916
-3158
-3479
-3685
-3820
-3986
-4172
-4164
-4129
-4100
-3692
-3214
-2747
-2145
-1762
-1555
-1405
-1436
-1541
-1629
-1711
-1809
-2001
-2167
-2343
-2383
-2437
-2416
-2263
-2193
-2088
-2021
-2031
-1971
-1809
-1582
-1364
-1173
-1005
-885
-719
-468
-217
71
429
764
1017
1281
1608
1895
2245
2372
2383
2393
2128
1991
1970
1925
1816
1793
1867
1778
1873
1927
1876
1933
1972
2242
2202
2356
2559
2667
3024
3091
3119
3376
3420
3523
3754
3734
3466
3543
2946
1734
1045
277
-600
-888
-1357
-1938
-1897
-1781
-1894
-1803
-1454
-1191
-820
-609
-700
-738
-816
-689
-601
-584
-352
-182
-36
-85
-79
28
141
230
170
-157
-579
-914
-1248
-1762
-2077
-2255
-2459
-2596
-2814
-3060
-3208
-3305
-3362
-3560
-3718
-3764
-3820
-3805
-3570
-3169
-2766
-2251
-1771
-1492
-1317
-1184
-1238
-1364
-1544
-1694
-1918
-2158
-2298
-2470
-2555
-2557
-2527
-2472
-2461
-2346
-2293
-2305
-2153
-1928
-1709
-1461
-1148
-942
-748
-473
-323
-184
32
256
490
714
920
1165
1409
1683
1974
2079
2083
2078
1915
1739
1593
1472
1306
1397
1474
1311
1560
1762
1607
1731
1928
1774
1916
2166
2280
2475
2728
3008
2990
3382
3703
3733
4209
4340
4195
3905
3039
1894
999
230
-799
-1138
-1436
-2017
-1887
-1689
-1843
-1548
-1057
-1037
-671
-489
-873
-972
-897
-929
-779
-500
-373
-248
-53
32
239
395
408
428
230
-266
-663
-1080
-1543
-1734
-1936
-2211
-2394
-2591
-2906
-3094
-3200
-3434
-3525
-3555
-3708
-3709
-3651
-3623
-3362
-2972
-2641
-2146
-1790
-1615
-1380
-1235
-1342
-1349
-1437
-1708
-1876
-2048
-2350
-2499
-2495
-2518
-2435
-2319
-2257
-2195
-2147
-2112
-2011
-1818
-1661
-1454
-1265
-1048
-810
-667
-422
-203
35
270
460
649
853
1061
1288
1576
1783
1959
2144
2078
1937
1827
1622
1463
1304
1166
1074
1184
1161
1315
1522
1713
1807
2095
2141
2025
2436
2563
2726
3083
3204
3324
3468
3737
3747
3801
3975
3794
3194
1977
837
-145
-992
-1469
-1816
-2046
-2099
-1913
-1757
-1761
-1603
-1191
-825
-635
-558
-838
-1011
-663
-466
-502
-181
145
294
483
537
420
556
668
519
184
-287
-806
-1192
-1572
-1984
-2168
-2348
-2431
-2470
-2707
-2856
-2843
-2778
-2881
-3071
-3093
-3091
-3002
-2900
-2732
-2515
-2198
-1917
-1804
-1650
-1456
-1375
-1333
-1330
-1459
-1665
-1794
-1971
-2120
-2253
-2417
-2462
-2561
-2626
-2581
-2583
-2487
-2247
-2062
-1850
-1585
-1364
-1201
-898
-617
-451
-241
-86
62
236
306
467
607
812
1108
1253
1488
1823
2014
2125
2260
2183
1981
1898
1601
1330
1351
1246
1213
1361
1448
1400
1672
1848
1983
2477
2640
2917
3331
3234
3302
3481
3323
3420
3596
3524
3527
3716
3461
2575
1868
981
-21
-476
-1021
-1627
-2029
-2130
-2098
-2147
-1791
-1503
-1200
-746
-692
-702
-785
-797
-510
-524
-480
-218
-212
-200
-10
-13
49
212
271
116
-126
-460
-882
-1230
-1618
-1905
-2139
-2438
-2535
-2667
-2873
-2827
-2839
-2862
-2887
-2948
-2888
-2802
-2731
-2514
-2422
-2276
-1987
-1833
-1784
-1719
-1660
-1652
-1507
-1440
-1563
-1607
-1653
-1793
-1910
-2086
-2227
-2300
-2409
-2501
-2576
-2574
-2427
-2186
-1933
-1651
-1343
-1155
-997
-764
-549
-420
-268
-164
-114
-49
43
191
363
546
787
1016
1155
1332
1525
1625
1807
1916
1968
1995
1793
1682
1599
1269
1138
1241
1225
1296
1522
1597
1751
1964
2218
2488
2839
3064
3216
3197
3328
3454
3304
3496
3759
3492
3636
3603
2753
1788
1006
201
-432
-779
-1476
-1926
-2026
-1994
-1863
-1682
-1369
-989
-599
-279
-365
-443
-431
-295
2
130
73
203
309
400
498
604
548
540
452
21
-371
-717
-1079
-1325
-1646
-1978
-2213
-2404
-2513
-2581
-2682
-2624
-2556
-2548
-2476
-2563
-2684
-2568
-2319
-2168
-1980
-1754
-1740
-1644
-1569
-1697
-1759
-1879
-2002
-2098
-2260
-2527
-2667
-2738
-2723
-2625
-2589
-2589
-2502
-2507
-2551
-2541
-2531
-2413
-2205
-1981
-1732
-1479
-1209
-948
-720
-554
-310
-117
-58
68
128
149
210
286
370
462
581
618
681
848
954
1188
1488
1573
1745
1813
1674
1634
1457
1424
1501
1498
1609
1796
2030
2172
2593
2929
2963
3334
3432
3327
3405
3380
3260
3289
3444
3414
3523
3712
3404
2756
1832
759
-100
-669
-1206
-1566
-1777
-1970
-1688
-1323
-1217
-954
-446
-258
-168
-118
-408
-485
-261
-220
-250
-108
7
41
219
290
236
208
239
98
-300
-779
-1167
-1489
-1691
-1800
-1951
-2054
-2028
-2079
-2142
-2121
-2142
-2087
-2041
-2019
-2057
-2213
-2197
-2021
-1826
-1570
-1404
-1294
-1261
-1359
-1584
-1799
-1924
-2017
-2005
-2071
-2284
-2408
-2484
-2563
-2471
-2482
-2524
-2354
-2307
-2301
-2243
-2141
-2039
-1784
-1489
-1325
-1157
-1086
-1042
-851
-669
-468
-255
-112
26
150
198
255
346
362
366
438
402
417
599
673
865
1192
1350
1559
1802
1888
1986
1957
1709
1518
1446
1095
973
1192
1218
1673
2029
2197
2606
2764
2947
3034
2994
3025
3004
3068
3040
3047
2977
2780
2931
2662
1804
1090
210
-462
-820
-1219
-1448
-1766
-1710
-1606
-1482
-1146
-972
-663
-264
-144
-167
-331
-375
-71
216
302
376
461
498
570
653
540
522
577
379
97
-295
-807
-1159
-1347
-1531
-1720
-1921
-1989
-2070
-2187
-2298
-2331
-2316
-2267
-2162
-2261
-2418
-2297
-2191
-1983
-1758
-1674
-1630
-1748
-1974
-2085
-2271
-2353
-2319
-2403
-2549
-2571
-2712
-2873
-2795
-2797
-2855
-2760
-2718
-2746
-2626
-2434
-2255
-1968
-1715
-1483
-1224
-1062
-851
-645
-470
-256
-107
-36
-5
72
88
132
256
251
315
408
372
419
564
622
768
1036
1163
1327
1611
1686
1826
2128
2257
2244
2230
2138
1996
1870
1832
1863
1917
2212
2389
2431
2711
2953
2858
2973
3119
2920
2924
3026
2877
2934
3094
3047
3010
2545
1594
848
64
-626
-870
-1293
-1557
-1408
-1197
-1271
-900
-581
-640
-149
23
-229
-179
-324
-388
-214
-130
-129
0
102
89
135
74
-28
21
-225
-476
-711
-1276
-1595
-1711
-1968
-2021
-1956
-2079
-2060
-2098
-2346
-2384
-2427
-2579
-2542
-2518
-2629
-2590
-2453
-2338
-2044
-1778
-1758
-1706
-1676
-1887
-1974
-2084
-2300
-2361
-2428
-2547
-2613
-2574
-2479
-2390
-2224
-2250
-2260
-2218
-2256
-2169
-2110
-1975
-1677
-1490
-1259
-1028
-880
-746
-540
-375
-278
-169
-169
-180
-125
-137
-62
49
51
70
114
119
165
280
441
626
830
1071
1198
1347
1542
1748
2029
2249
2365
2521
2555
2508
2447
2372
2349
2382
2375
2353
2487
2587
2680
2971
3133
3275
3375
3403
3406
3332
3169
3137
3115
2893
2590
1766
755
171
-607
-1087
-1213
-1268
-1336
-1264
-1076
-1088
-853
-620
-546
-361
-366
-546
-639
-651
-592
-370
-252
-60
70
48
42
57
141
74
35
-177
-593
-902
-1272
-1595
-1657
-1675
-1672
-1609
-1632
-1686
-1812
-1961
-2074
-2106
-2101
-2172
-2176
-2255
-2332
-2221
-1962
-1727
-1460
-1279
-1417
-1510
-1652
-1987
-2213
-2404
-2619
-2800
-2868
-2958
-3023
-2891
-2736
-2546
-2352
-2308
-2251
-2195
-2154
-1949
-1805
-1667
-1403
-1200
-986
-804
-593
-401
-239
-42
-35
-46
8
9
66
147
226
231
246
297
316
371
457
585
713
828
955
947
1096
1290
1352
1599
1782
1920
2156
2257
2328
2223
2181
2148
1991
2126
2110
2088
2251
2239
2465
2629
2676
2776
2891
3009
2973
3080
3001
2939
3140
2938
2673
1992
941
297
-344
-711
-840
-1075
-1181
-1088
-933
-921
-662
-499
-464
-135
-111
-252
-300
-380
-316
-145
-3
73
183
211
177
163
31
-89
-191
-439
-780
-1146
-1506
-1805
-1944
-2016
-2115
-2101
-2131
-2259
-2299
-2441
-2616
-2672
-2665
-2753
-2753
-2680
-2748
-2652
-2392
-2121
-1871
-1708
-1624
-1667
-1680
-1710
-1949
-2206
-2358
-2542
-2762
-2870
-2908
-2916
-2711
-2411
-2213
-1999
-1776
-1678
-1625
-1560
-1497
-1451
-1310
-1095
-974
-827
-583
-378
-199
72
176
153
219
144
36
-49
-95
-80
-69
29
72
127
312
432
556
655
639
666
688
781
845
977
1163
1342
1670
1823
2036
2331
2296
2359
2371
2204
1993
1907
1827
1795
2126
2436
2427
2627
2875
2797
2822
3045
2953
2999
3120
3012
2764
2603
2036
1008
329
-331
-852
-908
-1204
-1388
-1433
-1415
-1268
-1248
-1265
-1218
-1092
-957
-972
-1001
-1064
-932
-617
-539
-488
-405
-365
-248
-275
-351
-470
-638
-730
-929
-1228
-1479
-1656
-1714
-1671
-1632
-1666
-1698
-1676
-1719
-1818
-1886
-2074
-2129
-2076
-2027
-1980
-2045
-1956
-1695
-1474
-1208
-1065
-1073
-1033
-1123
-1436
-1684
-1845
-2147
-2365
-2490
-2776
-2860
-2798
-2869
-2723
-2538
-2504
-2353
-2274
-2331
-2261
-2181
-2045
-1796
-1562
-1394
-1187
-1011
-882
-641
-503
-451
-323
-371
-453
-380
-440
-462
-395
-287
-108
-22
94
266
452
649
816
946
1056
1131
1179
1184
1306
1500
1527
1715
1958
2063
2329
2517
2676
2810
2796
2809
2614
2322
2190
1957
1913
1990
2083
2321
2299
2494
2735
2584
2760
2819
2666
2667
2629
2344
1782
1016
223
-458
-874
-1138
-1259
-1400
-1604
-1423
-1378
-1459
-1169
-1261
-1309
-963
-1012
-1156
-992
-879
-734
-443
-288
-293
-181
-33
-22
3
-96
-197
-204
-471
-719
-983
-1323
-1366
-1331
-1421
-1501
-1555
-1676
-1796
-1830
-2043
-2279
-2347
-2397
-2494
-2509
-2526
-2557
-2383
-2054
-1843
-1722
-1536
-1476
-1504
-1506
-1749
-1911
-2006
-2123
-2233
-2375
-2466
-2503
-2462
-2365
-2263
-2168
-2124
-1989
-1872
-1868
-1748
-1590
-1477
-1165
-870
-655
-447
-231
-33
76
226
277
223
289
250
170
164
157
210
305
345
370
378
401
462
518
543
564
531
484
513
603
629
673
841
951
1056
1189
1380
1492
1598
1800
1898
2050
2151
2191
2113
2119
2101
1933
2038
2088
2102
2246
2322
2417
2468
2498
2544
2548
2604
2523
2356
1987
1121
552
-15
-572
-723
-1161
-1434
-1440
-1335
-1269
-1261
-1073
-982
-697
-511
-601
-610
-614
-511
-365
-285
-218
-177
-135
-72
-135
-242
-293
-396
-539
-741
-1094
-1436
-1617
-1802
-1850
-1846
-1916
-1900
-1890
-1916
-2029
-2114
-2246
-2361
-2272
-2345
-2343
-2251
-2238
-2081
-1838
-1618
-1456
-1241
-1142
-1169
-1167
-1379
-1577
-1685
-1825
-1909
-1944
-1993
-2078
-2068
-2068
-2038
-1908
-1878
-1827
-1816
-1831
-1820
-1718
-1497
-1260
-925
-599
-385
-203
-134
-70
-40
-68
-74
-182
-294
-326
-368
-357
-261
-153
-154
-19
87
73
216
261
300
430
541
681
726
772
843
943
1066
1191
1362
1481
1600
1692
1726
1896
1996
2034
2219
2212
2113
2191
2172
2075
2189
2290
2296
2433
2455
2385
2393
2449
2416
2399
2541
2467
2419
2359
1952
1337
705
-23
-920
-1420
-1812
-2364
-2574
-2603
-2660
-2458
-2115
-1867
-1563
-1293
-1127
-980
-892
-822
-606
-423
-252
17
87
143
303
355
297
245
88
-204
-385
-635
-960
-1186
-1357
-1474
-1595
-1608
-1615
-1686
-1684
-1745
-1893
-2045
-2088
-2110
-2125
-2032
-2026
-1986
-1690
-1403
-1226
-998
-842
-888
-925
-1109
-1381
-1537
-1759
-1910
-1916
-1919
-2007
-2081
-2111
-2178
-2111
-2083
-2092
-1994
-1940
-1871
-1773
-1606
-1343
-1083
-725
-417
-182
43
190
257
266
290
230
181
145
55
20
-32
-51
42
147
164
188
189
135
159
227
319
413
489
592
745
819
891
1068
1199
1289
1386
1480
1411
1424
1518
1474
1527
1665
1767
1788
1875
1914
1877
1828
1824
1899
1907
1967
2143
2263
2328
2460
2580
2681
2828
2865
2829
2658
2084
1343
503
-455
-1158
-1712
-2279
-2536
-2478
-2374
-2137
-1786
-1543
-1217
-860
-724
-653
-614
-602
-494
-319
-143
115
337
516
642
601
450
278
114
-130
-434
-788
-1166
-1525
-1746
-1839
-2019
-2105
-2009
-2019
-2111
-2141
-2334
-2520
-2435
-2292
-2256
-2136
-1963
-1908
-1559
-1186
-1075
-877
-685
-546
-559
-743
-1038
-1282
-1341
-1401
-1439
-1530
-1627
-1615
-1639
-1691
-1712
-1707
-1699
-1574
-1476
-1471
-1400
-1248
-1021
-773
-479
-291
-189
-10
69
115
150
120
144
153
94
33
-70
-120
-136
-146
-172
-164
-90
-118
-93
-57
-73
12
77
160
255
329
409
540
669
759
884
955
1107
1218
1197
1234
1189
1215
1318
1317
1309
1358
1354
1303
1420
1485
1480
1658
1651
1643
1839
1770
1779
2015
2129
2197
2401
2549
2536
2642
2514
1940
1330
616
-352
-1170
-1785
-2270
-2454
-2327
-2076
-1915
-1627
-1325
-1058
-771
-674
-529
-433
-360
-204
-142
-81
118
417
603
771
875
777
634
439
129
-279
-588
-869
-1230
-1491
-1700
-1934
-2096
-2170
-2320
-2448
-2501
-2556
-2539
-2503
-2468
-2365
-2124
-1840
-1608
-1384
-1259
-1111
-974
-941
-872
-912
-998
-1048
-1114
-1209
-1303
-1347
-1369
-1375
-1392
-1532
-1808
-1952
-2005
-2047
-1980
-1788
-1508
-1221
-907
-716
-607
-448
-323
-286
-201
-120
-106
-25
61
146
140
111
157
205
162
11
-87
-150
-146
-126
-134
-124
-56
5
18
192
304
388
503
615
798
809
914
1021
1068
1242
1307
1376
1471
1567
1641
1716
1826
1866
1858
1845
1782
1725
1701
1632
1754
1811
1863
1978
2001
2153
2196
2254
2250
2147
2089
1804
1163
370
-335
-1068
-1593
-1930
-2198
-2223
-2063
-1829
-1620
-1405
-1235
-1016
-779
-643
-515
-511
-450
-185
-3
110
332
526
677
720
605
438
216
4
-263
-607
-927
-1236
-1492
-1699
-1814
-1972
-2157
-2175
-2241
-2344
-2365
-2430
-2456
-2306
-2080
-1874
-1647
-1382
-1157
-978
-846
-809
-783
-785
-820
-855
-962
-1026
-1071
-1106
-1184
-1258
-1295
-1408
-1440
-1459
-1532
-1605
-1633
-1610
-1558
-1445
-1359
-1339
-1279
-1135
-977
-787
-617
-360
-74
70
214
214
207
226
188
140
63
60
40
96
171
201
323
376
337
367
372
296
341
453
481
513
652
724
800
1019
1099
1152
1329
1402
1378
1424
1446
1410
1456
1546
1552
1682
1716
1672
1757
1779
1804
1816
1928
1936
1951
2058
1977
1972
1957
1850
1708
1590
1256
554
-14
-552
-1092
-1453
-1647
-1735
-1696
-1519
-1475
-1362
-1205
-1046
-858
-741
-594
-538
-445
-341
-202
-9
121
298
409
445
411
301
98
-170
-357
-599
-880
-1084
-1296
-1549
-1799
-2011
-2143
-2261
-2331
-2395
-2488
-2492
-2424
-2327
-2221
-1997
-1782
-1617
-1412
-1272
-1156
-1100
-1044
-966
-898
-835
-794
-778
-818
-850
-982
-1098
-1169
-1242
-1288
-1343
-1359
-1383
-1357
-1280
-1173
-1106
-1020
-913
-870
-810
-733
-670
-677
-550
-433
-344
-174
-78
44
100
176
197
198
248
277
285
238
273
212
225
277
260
347
413
507
470
475
532
541
589
638
743
764
861
980
1087
1228
1360
1412
1429
1568
1555
1543
1650
1698
1781
1847
1882
1956
2026
2042
2023
2049
2030
1975
1919
1685
1398
1066
555
19
-456
-865
-1140
-1265
-1246
-1263
-1264
-1173
-1178
-1215
-1226
-1209
-1166
-1066
-912
-828
-646
-479
-327
-146
-41
69
95
63
-82
-256
-430
-676
-808
-944
-1146
-1343
-1522
-1687
-1825
-1947
-2123
-2233
-2274
-2280
-2303
-2315
-2250
-2143
-2005
-1915
-1783
-1665
-1605
-1494
-1398
-1291
-1197
-1073
-1001
-1016
-977
-1026
-1114
-1139
-1174
-1253
-1309
-1306
-1340
-1272
-1207
-1180
-1138
-1091
-1013
-1025
-976
-921
-866
-803
-708
-590
-524
-362
-255
-166
-46
0
66
143
167
171
192
246
329
359
455
572
653
686
664
677
644
684
626
633
763
770
893
936
984
1075
1101
1178
1180
1176
1169
1229
1257
1232
1345
1406
1474
1610
1637
1636
1675
1726
1724
1670
1643
1587
1526
1495
1361
1123
850
476
21
-358
-642
-843
-907
-890
-838
-847
-871
-972
-1088
-1171
-1237
-1199
-1174
-1068
-949
-882
-824
-689
-497
-399
-303
-266
-340
-434
-548
-733
-901
-1002
-1067
-1126
-1183
-1239
-1405
-1574
-1688
-1825
-1974
-2053
-2060
-2094
-2115
-2122
-2103
-2044
-1952
-1845
-1755
-1704
-1593
-1551
-1542
-1456
-1438
-1393
-1320
-1192
-1101
-1016
-896
-895
-867
-845
-846
-830
-787
-699
-678
-650
-555
-467
-396
-314
-234
-171
-180
-130
-93
-106
-80
-45
40
139
232
259
309
380
392
371
381
478
559
612
651
713
788
854
927
983
1052
1088
1093
1071
1054
1115
1144
1123
1179
1180
1122
1115
1099
1017
1028
1059
1011
1060
1068
1073
1075
1015
1005
972
947
952
973
952
889
811
674
562
476
378
274
124
-42
-266
-506
-700
-840
-939
-992
-1045
-1101
-1164
-1198
-1256
-1368
-1441
-1480
-1499
-1521
-1495
-1483
-1423
-1329
-1319
-1341
-1329
-1275
-1251
-1257
-1273
-1303
-1342
-1361
-1372
-1381
-1401
-1467
-1551
-1633
-1663
-1651
-1623
-1572
-1504
-1445
-1428
-1405
-1395
-1391
-1347
-1307
-1261
-1176
-1075
-1011
-970
-939
-890
-833
-784
-735
-701
-635
-586
-566
-521
-462
-399
-315
-236
-176
-119
-100
-85
-68
-51
-11
30
73
120
169
189
218
255
255
291
376
405
423
487
486
496
608
673
698
802
848
860
953
1007
997
1082
1162
1186
1328
1402
1405
1470
1493
1464
1458
1499
1484
1499
1533
1430
1358
1284
1191
1088
987
877
674
501
252
1
-158
-306
-407
-470
-507
-533
-579
-723
-851
-925
-993
-1046
-1080
-1096
-1107
-1044
-1043
-1048
-999
-948
-898
-914
-930
-971
-1002
-1037
-1129
-1236
-1296
-1295
-1287
-1322
-1374
-1452
-1570
-1667
-1748
-1798
-1823
-1794
-1785
-1820
-1836
-1810
-1739
-1666
-1615
-1597
-1566
-1586
-1505
-1535
-1530
-1481
-1462
-1385
-1345
-1267
-1235
-1087
-1035
-993
-922
-842
-729
-677
-610
-589
-491
-444
-390
-298
-206
-92
-7
80
98
176
266
340
415
462
535
600
652
634
692
726
732
767
756
755
791
818
747
745
764
778
824
874
892
931
964
949
983
987
1003
1009
1010
1010
1005
1012
966
967
944
898
857
812
764
716
665
565
486
410
327
268
206
107
17
-68
-169
-289
-378
-444
-542
-658
-769
-830
-825
-829
-896
-983
-1065
-1093
-1085
-1136
-1200
-1224
-1209
-1204
-1227
-1273
-1276
-1235
-1262
-1304
-1346
-1333
-1288
-1284
-1330
-1382
-1388
-1362
-1371
-1410
-1396
-1355
-1326
-1311
-1323
-1298
-1238
-1215
-1215
-1225
-1202
-1141
-1109
-1104
-1063
-996
-912
-844
-801
-741
-659
-589
-537
-494
-447
-402
-354
-309
-265
-203
-140
-84
-55
-38
-11
36
73
83
103
119
149
187
204
208
211
212
218
245
266
305
375
402
385
367
364
409
466
512
537
576
581
567
537
530
532
549
567
599
637
679
703
707
689
715
748
763
776
755
759
739
750
739
738
730
714
692
632
565
501
396
277
148
38
-14
-93
-147
-217
-309
-406
-474
-544
-605
-675
-745
-803
-874
-922
-982
-990
-995
-997
-1005
-1001
-985
-991
-996
-1002
-1014
-993
-1004
-1009
-1000
-988
-973
-981
-977
-966
-956
-952
-935
-928
-929
-914
-906
-909
-920
-930
-907
-898
-896
-897
-924
-954
-970
-977
-967
-946
-924
-870
-815
-767
-724
-679
-644
-613
-609
-583
-545
-510
-476
-447
-409
-371
-312
-271
-234
-199
-165
-138
-115
-82
-43
-1
39
63
90
112
125
148
160
171
167
158
177
201
212
241
268
276
279
299
331
385
405
402
419
427
445
463
466
474
474
462
464
450
450
437
401
355
310
290
289
296
283
293
289
263
246
210
172
140
109
84
46
-4
-43
-98
-150
-171
-194
-242
-286
-336
-373
-437
-498
-568
-637
-692
-741
-758
-788
-825
-858
-859
-871
-875
-849
-820
-813
-826
-815
-785
-751
-714
-682
-656
-630
-602
-568
-531
-522
-526
-524
-531
-538
-520
-478
-447
-460
-489
-504
-520
-536
-560
-568
-578
-590
-590
-609
-610
-613
-614
-612
-605
-606
-606
-600
-598
-604
-611
-592
-569
-545
-510
-491
-475
-466
-466
-447
-431
-376
-318
-301
-292
-284
-274
-248
-218
-194
-172
-160
-148
-111
-89
-81
-78
-89
-86
-74
-54
-18
7
9
-14
-23
9
39
66
61
50
33
18
21
29
49
40
31
15
4
10
6
4
3
1
-5
-13
-38
-41
-14
2
20
22
13
9
13
49
85
90
88
95
100
118
141
156
150
127
106
100
84
62
27
-16
-63
-113
-151
-182
-211
-257
-317
-397
-455
-481
-496
-501
-508
-517
-530
-564
-595
-602
-601
-580
-561
-547
-559
-580
-583
-569
-563
-561
-556
-555
-560
-566
-580
-588
-579
-591
-607
-620
-621
-617
-632
-650
-663
-674
-677
-675
-670
-665
-656
-637
-619
-612
-604
-580
-541
-510
-487
-470
-456
-435
-401
-384
-375
-354
-321
-291
-271
-253
-223
-208
-191
-160
-142
-126
-136
-145
-140
-129
-121
-107
-89
-88
-90
-74
-56
-58
-54
-69
-64
-55
-34
2
23
20
25
42
36
33
49
52
55
63
43
10
-6
-20
-16
-11
-19
-33
-48
-61
-42
-17
-1
1
-18
-25
-40
-51
-57
-63
-59
-48
-37
-37
-53
-65
-71
-71
-78
-73
-75
-87
-100
-136
-175
-212
-251
-291
-337
-364
-374
-387
-421
-462
-502
-519
-520
-531
-529
-516
-515
-517
-505
-487
-476
-466
-463
-448
-432
-422
-411
-407
-404
-416
-415
-420
-419
-413
-408
-406
-412
-408
-419
-413
-394
-375
-377
-400
-418
-427
-417
-387
-361
-363
-377
-384
-375
-360
-352
-345
-335
-327
-325
-330
-328
-318
-320
-323
-324
-309
-293
-286
-288
-291
-304
-328
-335
-323
-315
-318
-327
-351
-355
-348
-344
-336
-340
-333
-325
-319
-309
-297
-299
-301
-302
-304
-303
-295
-289
-282
-268
-255
-234
-218
-204
-191
-179
-163
-146
-148
-142
-123
-99
-81
-62
-50
-59
-77
-90
-102
-121
-123
-118
-124
-147
-177
-198
-201
-199
-184
-152
-143
-138
-140
-149
-157
-150
-148
-160
-173
-162
-167
-181
-201
-227
-254
-274
-293
-302
-307
-324
-358
-407
-431
-444
-461
-478
-480
-493
-493
-476
-460
-437
-419
-401
-384
-377
-364
-351
-338
-324
-318
-319
-319
-309
-301
-316
-336
-344
-356
-357
-354
-351
-377
-415
-455
-470
-460
-460
-461
-460
-463
-471
-473
-461
-426
-390
-369
-346
-335
-317
-297
-259
-223
-195
-188
-194
-201
-208
-215
-208
-195
-185
-181
-176
-168
-158
-151
-149
-160
-149
-122
-93
-75
-72
-84
-99
-112
-124
-111
-95
-77
-71
-98
-122
-149
-181
-183
-172
-160
-160
-172
-195
-235
-261
-282
-292
-298
-302
-296
-306
-320
-338
-366
-394
-407
-409
-401
-383
-366
-375
-390
-387
-380
-358
-338
-325
-319
-326
-344
-349
-377
-406
-409
-410
-415
-405
-390
-376
-366
-362
-357
-342
-322
-309
-276
-258
-253
-247
-249
-255
-251
-240
-228
-224
-225
-215
-215
-222
-223
-233
-226
-205
-178
-172
-170
-178
-184
-170
-135
-106
-88
-73
-60
-34
-14
-8
1
15
35
56
77
92
96
89
89
82
85
76
47
20
-3
-10
-18
-19
-29
-37
-67
-103
-110
-117
-145
-185
-201
-203
-207
-230
-266
-297
-323
-340
-346
-338
-335
-341
-356
-378
-378
-375
-386
-387
-380
-382
-384
-386
-377
-360
-337
-320
-317
-312
-315
-315
-305
-315
-329
-337
-332
-330
-331
-315
-310
-309
-302
-292
-277
-275
-268
-265
-270
-272
-271
-263
-249
-223
-216
-224
-215
-210
-205
-203
-210
-232
-241
-250
-271
-295
-314
-322
-325
-328
-353
-371
-381
-388
-386
-382
-370
-349
-329
-307
-293
-292
-293
-298
-272
-243
-213
-204
-203
-196
-198
-189
-197
-185
-174
-168
-153
-140
-136
-141
-127
-116
-117
-102
-90
-88
-82
-91
-98
-86
-88
-96
-102
-104
-110
-117
-125
-137
-155
-170
-172
-198
-214
-241
-271
-280
-276
-281
-294
-297
-301
-300
-293
-291
-286
-289
-290
-274
-236
-206
-189
-175
-171
-166
-145
-123
-121
-122
-138
-155
-187
-202
-197
-202
-214
-234
-257
-273
-272
-273
-256
-246
-243
-255
-260
-258
-260
-263
-288
-316
-326
-323
-320
-324
-370
-407
-425
-436
-430
-421
-416
-415
-425
-438
-457
-473
-485
-481
-489
-497
-487
-477
-480
-479
-467
-466
-470
-459
-442
-429
-428
-429
-425
-414
-388
-361
-344
-335
-333
-326
-310
-283
-265
-264
-266
-265
-254
-237
-220
-198
-192
-191
-177
-160
-150
-128
-111
-111
-115
-113
-109
-123
-133
-131
-137
-163
-180
-182
-178
-180
-202
-225
-227
-227
-218
-208
-194
-182
-182
-168
-172
-159
-154
-172
-192
-211
-227
-222
-216
-226
-228
-251
-260
-273
-273
-250
-243
-238
-241
-246
-238
-235
-230
-229
-251
-249
-241
-242
-235
-221
-237
-263
-285
-304
-319
-336
-353
-384
-402
-424
-439
-448
-468
-460
-463
-477
-485
-490
-489
-484
-479
-490
-492
-488
-464
-436
-421
-413
-417
-420
-397
-375
-347
-309
-282
-267
-266
-262
-253
-243
-225
-217
-218
-211
-196
-173
-168
-174
-178
-173
-149
-122
-95
-85
-102
-91
-97
-103
-92
-69
-61
-68
-65
-73
-79
-96
-116
-134
-153
-162
-177
-181
-180
-196
-232
-253
-265
-269
-267
-263
-262
-278
-274
-276
-289
-293
-285
-275
-250
-222
-196
-187
-181
-182
-168
-160
-160
-143
-150
-163
-189
-204
-207
-205
-178
-167
-159
-162
-176
-170
-177
-197
-205
-202
-204
-197
-194
-211
-226
-246
-266
-267
-256
-260
-254
-250
-258
-268
-263
-260
-260
-263
-267
-267
-274
-282
-295
-298
-287
-288
-296
-299
-307
-318
-321
-328
-338
-343
-345
-339
-339
-335
-345
-349
-344
-339
-333
-321
-307
-298
-311
-318
-310
-288
-261
-252
-247
-234
-209
-202
-201
-202
-193
-180
-181
-174
-165
-169
-189
-217
-230
-237
-245
-249
-265
-292
-294
-296
-308
-313
-328
-347
-359
-354
-345
-343
-337
-325
-314
-306
-300
-301
-305
-308
-294
-274
-254
-244
-240
-240
-227
-202
-178
-166
-179
-162
-137
-115
-111
-106
-95
-83
-84
-77
-73
-71
-63
-74
-78
-82
-85
-88
-103
-120
-144
-148
-173
-201
-209
-220
-243
-264
-275
-301
-335
-356
-357
-363
-370
-375
-382
-389
-398
-405
-403
-397
-406
-410
-414
-418
-415
-408
-391
-392
-388
-375
-383
-381
-366
-369
-353
-338
-343
-350
-331
-315
-314
-321
-332
-329
-325
-326
-342
-359
-387
-406
-410
-404
-398
-407
-421
-439
-440
-445
-433
-407
-391
-379
-361
-351
-332
-306
-301
-304
-311
-314
-320
-314
-295
-291
-300
-305
-310
-322
-332
-320
-325
-335
-357
-369
-366
-357
-348
-348
-353
-356
-355
-339
-309
-296
-283
-277
-276
-267
-244
-218
-214
-232
-231
-238
-249
-248
-246
-245
-251
-265
-280
-285
-297
-305
-319
-319
-317
-331
-336
-334
-340
-335
-338
-341
-335
-338
-348
-355
-342
-335
-321
-311
-294
-311
-336
-341
-353
-353
-335
-324
-317
-301
-289
-275
-287
-292
-289
-275
-248
-228
-220
-230
-247
-252
-248
-245
-226
-227
-229
-221
-211
-204
-215
-215
-212
-202
-190
-186
-194
-216
-229
-244
-254
-264
-280
-292
-305
-299
-304
-316
-334
-349
-345
-343
-334
-347
-363
-365
-366
-356
-339
-344
-358
-355
-357
-345
-321
-306
-309
-321
-336
-330
-322
-309
-291
-290
-290
-272
-259
-248
-233
-235
-240
-235
-231
-231
-225
-218
-206
-197
-208
-226
-239
-258
-279
-279
-274
-270
-281
-291
-286
-281
-285
-278
-254
-224
-229
-235
-220
-209
-207
-198
-179
-169
-164
-155
-146
-153
-147
-132
-134
-134
-132
-131
-138
-156
-183
-197
-209
-219
-215
-218
-229
-236
-243
-244
-239
-253
-258
-261
-263
-277
-282
-281
-296
-301
-316
-316
-318
-318
-309
-310
-304
-318
-342
-355
-352
-345
-346
-356
-355
-357
-355
-368
-389
-401
-412
-407
-402
-394
-383
-379
-385
-399
-398
-384
-370
-363
-364
-369
-381
-375
-360
-353
-342
-330
-330
-336
-325
-308
-297
-276
-263
-256
-266
-277
-287
-282
-287
-297
-287
-289
-285
-278
-277
-266
-263
-257
-236
-227
-212
-195
-184
-163
-148
-136
-133
-134
-123
-123
-133
-146
-164
-171
-185
-198
-206
-218
-235
-254
-275
-286
-288
-292
-305
-315
-299
-277
-265
-276
-293
-301
-313
-310
-295
-271
-247
-221
-204
-209
-201
-188
-182
-178
-168
-178
-191
-192
-206
-205
-234
-267
-277
-272
-272
-292
-304
-336
-356
-369
-372
-368
-368
-370
-380
-401
-417
-416
-401
-387
-378
-376
-382
-382
-386
-384
-390
-397
-387
-372
-363
-364
-370
-374
-377
-362
-341
-336
-326
-322
-303
-306
-299
-284
-278
-283
-296
-290
-280
-291
-306
-310
-324
-321
-331
-347
-357
-369
-381
-400
-417
-417
-417
-422
-435
-436
-411
-407
-417
-428
-440
-439
-422
-408
-415
-420
-429
-432
-426
-415
-395
-388
-396
-404
-413
-409
-391
-358
-329
-316
-307
-287
-277
-256
-239
-229
-227
-249
-254
-251
-242
-248
-251
-245
-233
-225
-230
-231
-222
-214
-222
-222
-220
-221
-231
-241
-241
-235
-237
-242
-246
-256
-247
-248
-250
-241
-246
-249
-246
-236
-241
-245
-247
-256
-269
-290
-321
-342
-363
-374
-361
-349
-329
-323
-332
-336
-331
-346
-355
-359
-355
-360
-352
-351
-358
-355
-350
-340
-337
-334
-331
-334
-334
-331
-312
-293
-289
-269
-250
-240
-232
-219
-218
-222
-218
-209
-197
-196
-199
-198
-205
-222
-243
-247
-242
-240
-237
-232
-229
-226
-229
-239
-257
-277
-274
-273
-286
-294
-296
-307
-305
-288
-289
-309
-323
-339
-339
-338
-328
-309
-312
-308
-294
-292
-290
-291
-276
-265
-259
-254
-242
-236
-233
-221
-204
-195
-177
-156
-151
-141
-136
-118
-90
-81
-89
-108
-123
-128
-125
-122
-127
-148
-161
-157
-162
-175
-185
-185
-187
-212
-230
-232
-239
-256
-262
-275
-279
-283
-299
-308
-329
-336
-335
-349
-370
-361
-327
-320
-322
-318
-316
-323
-321
-295
-292
-294
-293
-295
-291
-279
-254
-238
-238
-243
-229
-223
-217
-200
-192
-207
-202
-188
-183
-185
-203
-214
-228
-230
-249
-254
-237
-228
-230
-232
-230
-240
-252
-273
-283
-281
-296
-304
-306
-308
-302
-310
-324
-335
-350
-346
-334
-329
-328
-324
-313
-306
-281
-245
-226
-227
-234
-214
-197
-196
-193
-195
-201
-225
-231
-211
-198
-176
-171
-176
-176
-181
-184
-175
-177
-192
-196
-196
-203
-207
-192
-184
-195
-204
-207
-216
-243
-256
-271
-296
-310
-312
-305
-298
-285
-290
-303
-322
-323
-327
-333
-338
-366
-394
-403
-388
-366
-341
-333
-327
-311
-289
-270
-262
-274
-290
-308
-307
-283
-287
-285
-277
-282
-289
-295
-298
-300
-313
-322
-319
-318
-324
-344
-357
-368
-373
-372
-365
-343
-326
-323
-334
-365
-387
-399
-401
-394
-388
-400
-404
-419
-438
-449
-444
-432
-432
-430
-400
-378
-391
-399
-378
-352
-353
-342
-327
-308
-296
-269
-231
-202
-190
-188
-178
-166
-159
-167
-179
-177
-160
-150
-138
-131
-144
-161
-182
-200
-201
-203
-212
-214
-222
-226
-226
-234
-251
-273
-296
-309
-312
-321
-347
-399
-428
-445
-463
-483
-505
-509
-508
-513
-507
-493
-501
-500
-489
-473
-456
-441
-430
-425
-406
-390
-353
-315
-280
-274
-269
-259
-255
-230
-207
-186
-173
-161
-154
-163
-168
-160
-149
-144
-139
-142
-139
-149
-154
-175
-206
-229
-243
-258
-265
-261
-259
-268
-292
-315
-330
-332
-336
-333
-336
-356
-374
-380
-356
-328
-305
-289
-295
-286
-282
-292
-296
-289
-290
-289
-297
-291
-282
-289
-317
-334
-343
-345
-317
-308
-307
-305
-289
-294
-315
-307
-293
-283
-267
-249
-240
-246
-243
-238
-236
-231
-242
-256
-259
-257
-234
-227
-232
-243
-250
-260
-269
-267
-272
-281
-282
-281
-284
-270
-260
-263
-250
-232
-222
-216
-211
-219
-218
-209
-204
-207
-205
-191
-173
-162
-157
-145
-133
-121
-113
-100
-92
-104
-110
-116
-118
-119
-108
-95
-90
-99
-89
-76
-67
-46
-45
-78
-110
-118
-116
-129
-144
-153
-149
-121
-96
-89
-109
-158
-194
-215
-212
-230
-251
-257
-279
-299
-319
-339
-352
-358
-348
-342
-350
-375
-403
-422
-425
-419
-416
-410
-412
-412
-407
-397
-391
-387
-382
-364
-327
-301
-276
-244
-209
-175
-154
-124
-94
-82
-56
-49
-44
-38
-31
-36
-45
-37
-36
-36
-38
-30
-27
-43
-56
-92
-116
-153
-150
-183
-180
-227
-244
-331
-322
-422
-345
-482
-385
-775
-1373
-680
-1228
-1723
-929
-873
-1388
-472
-294
-597
7
295
-26
346
440
180
236
151
-90
-121
-301
-447
-421
-608
-579
-518
-589
-561
-341
-425
-262
-71
-58
-20
179
53
47
87
13
-60
-45
-169
-251
-303
-391
-455
-484
-534
-523
-520
-555
-503
-496
-499
-487
-433
-452
-399
-347
-365
-376
-356
-369
-390
-356
-344
-351
-339
-306
-304
-286
-280
-250
-215
-213
-175
-141
-139
-134
-80
-92
-129
-85
-129
-175
-138
-173
-232
-162
-215
-285
-194
-183
-297
-230
-317
-396
-406
-413
-407
-538
-950
-822
-878
-1322
-1161
-911
-1288
-1056
-690
-882
-700
-254
-379
-326
-1
-120
-172
-52
-158
-337
-292
-386
-546
-569
-600
-639
-671
-599
-597
-508
-462
-337
-304
-307
-219
-192
-266
-230
-211
-292
-332
-362
-432
-483
-431
-441
-443
-432
-380
-398
-376
-327
-311
-307
-261
-198
-223
-234
-213
-257
-371
-317
-406
-467
-466
-527
-571
-512
-521
-504
-463
-449
-467
-439
-452
-501
-491
-569
-606
-618
-597
-574
-530
-514
-487
-497
-511
-522
-536
-592
-614
-618
-576
-521
-539
-486
-428
-470
-460
-362
-425
-406
-361
-366
-440
-346
-288
-342
-313
-252
-277
-290
-260
-331
-344
-316
-288
-314
-242
-256
-337
-384
-413
-433
-455
-375
-405
-444
-411
-487
-492
-442
-427
-418
-436
-424
-484
-381
-392
-386
-338
-348
-483
-387
-273
-313
-223
-160
-283
-358
-224
-221
-183
-176
-282
-224
-172
-266
-51
-311
-446
77
-117
-437
-382
-26
-176
-565
-99
114
-448
-238
-60
-665
-223
-220
-565
-131
-23
-556
-252
-234
-105
-335
-560
192
-500
-591
171
-278
-997
-124
-96
-230
-678
-356
118
-866
-502
-343
-343
-855
-109
91
-592
-458
-121
-820
-687
1
-956
-217
-24
-392
-741
-345
-44
-194
-482
-385
466
-264
-611
120
12
-548
175
-311
-426
521
-215
-370
534
-455
-527
315
-31
-450
295
-339
1
71
-621
-251
-234
-539
-544
-194
-683
-650
126
-1064
-485
-75
-951
-441
-488
-559
-770
-626
-485
-449
-932
-552
-276
-401
-958
-152
-67
-946
-556
306
-792
-641
346
-283
-666
159
53
-629
81
-329
-937
358
-260
-1248
505
369
-915
806
17
-684
237
-85
-679
293
-82
-866
562
-983
-887
193
-48
-1054
-86
622
-1032
-1088
490
-643
-1212
205
-143
-897
-302
-118
-500
-410
-132
-560
58
64
-338
-271
-408
-96
-118
-604
354
-509
-287
446
-768
-319
725
-1022
22
572
-1241
356
-556
-620
-258
-162
-641
-268
609
-320
-1086
995
-1240
-626
996
-1542
504
18
-80
-916
502
424
-1225
804
94
-861
312
-5
-770
872
-765
-442
685
-595
-162
603
-7
-127
-371
110
-694
-804
-38
-337
-1182
503
-404
-922
853
-870
61
-172
-520
239
-866
-483
486
-1414
746
-496
-1088
1221
-1051
-376
404
-350
-237
51
427
163
-381
172
-79
7
63
1
381
-63
95
156
452
-86
147
867
-531
308
39
229
-421
-376
402
-748
-491
263
-1025
-233
47
-1149
1186
-676
-462
300
-1166
625
-1223
-395
939
-1461
3
584
-1053
136
-25
-497
83
178
-530
720
262
-131
487
-354
-156
601
-60
-241
760
98
-520
278
916
-866
393
666
270
-573
-76
144
-99
-67
276
271
-103
-438
1122
-1010
-413
1009
-1296
453
-275
-92
131
-296
6
-970
1142
-330
-1496
1920
-618
-1950
2361
-866
-1341
2490
-1441
631
312
-1534
943
264
-1313
42
1673
-1667
-1
1865
-920
-514
1754
-592
-749
816
-860
-343
143
-333
-695
1167
-619
-170
1233
-502
-186
-161
627
-969
-474
613
-710
-754
1386
-1269
-179
1984
-2567
2059
245
-1675
1190
180
-937
-874
1372
-997
-567
729
-1102
132
325
-607
-132
1103
-1639
168
1141
-2038
425
438
-1582
-571
203
-1013
177
-463
404
-720
278
-598
-383
1221
-946
-96
295
542
-1699
1548
54
-1634
2294
-1052
-134
2004
-2090
1349
1313
-2054
1499
853
-1655
1533
-131
-1407
2135
-1485
-98
685
-290
-1554
1761
-968
-1372
1717
-1730
-946
1150
-1355
-866
1354
-1587
-819
1219
-1043
-1073
1006
-668
-1242
-226
1194
-2233
608
363
-1375
555
-648
-104
257
-194
-874
1745
-1519
101
1151
-1805
831
219
-1240
743
-316
-692
934
-1098
693
-767
-41
-766
288
-324
-848
625
-153
-1058
-259
559
-1960
554
-41
-914
-325
371
-781
-776
4
315
-1233
-379
827
-1645
866
-320
-935
1227
-223
-1224
1379
-522
-1062
168
964
-1222
86
1069
-1020
-16
41
-117
-950
1361
-989
-806
1902
-1400
-623
1395
-996
-74
309
-541
-78
-452
-577
413
-605
-324
307
-564
-244
-141
-87
-213
143
-1398
1030
-600
-1189
1736
-1608
92
699
-866
937
216
-1108
170
648
-2187
1015
-117
-940
298
-29
-1333
992
-1129
-1172
1920
-3264
1083
-397
-2062
673
-460
-1485
420
-944
-351
-476
-581
-62
-1080
550
-999
19
-19
28
-675
521
-232
-453
902
-1019
150
1143
-1678
754
774
-1182
263
826
-512
-177
-237
298
-715
-495
831
-1058
234
-70
-639
-527
373
-1470
-915
885
-1556
-1288
886
-1081
-1342
553
-1415
-194
-169
-1054
70
-756
-631
-1050
34
-1131
-112
-689
-28
71
-1497
1016
-1054
-616
801
-617
-380
402
-437
-9
-243
328
-748
74
874
-1991
575
1614
-3410
2184
372
-3518
3899
-2948
-589
2148
-2834
325
-49
-1091
-259
8
-427
-1142
1112
-1321
-1051
1328
-1473
-839
1614
-1986
-745
1587
-2162
-205
917
-1680
158
283
-877
-21
634
-1572
554
-217
-410
-546
363
159
-1082
300
-53
-320
-660
762
-1391
642
-626
242
-262
-626
517
-622
-82
-92
-40
-240
421
-773
102
247
-1308
605
412
-1491
676
-535
190
-944
354
-344
-1267
758
-1385
185
760
-1910
748
-369
-736
356
-1165
1184
-1538
175
-666
-788
819
-1641
607
-349
-632
-3
-779
123
-1251
-31
-590
-468
372
-1901
829
-107
-1517
454
701
-2100
916
-408
-1141
1494
-1923
993
-331
-589
1459
-1651
1549
-196
-339
716
-329
115
-316
465
-224
-33
257
273
-723
831
-278
-661
1009
-1254
41
-95
-698
-411
22
-1109
-388
-556
-1225
491
-2053
64
-26
-1913
444
-404
-1766
881
-1234
-1509
1803
-2944
411
814
-2400
1568
-663
-1202
1368
-979
-749
945
354
-1871
1791
-510
-1164
607
-463
475
-981
1060
-82
-1007
1547
-485
-1488
1206
-217
-2087
885
-220
-1381
717
-534
-149
-844
-43
-336
-732
46
-522
-734
123
-297
-1102
902
-527
-1263
1033
-1183
-194
529
-1463
1069
-640
-685
1569
-944
671
82
-493
863
-1469
-46
583
-1236
-796
1518
-1628
-170
650
-1499
124
332
-1853
853
-320
-1439
792
-816
-1479
781
-1176
-785
1311
-1601
465
-531
120
-646
374
162
-1055
431
89
-1154
97
717
-1455
775
86
-1499
1423
-918
-1242
1539
-1712
-829
1132
-1321
-125
88
-1093
110
109
-1520
734
-1037
-1231
194
-1819
-24
-949
-754
-457
-171
-1180
-566
420
-1865
88
472
-1128
253
394
-1314
1271
-758
-312
893
-1212
751
-542
452
-117
601
-264
626
-63
-390
561
435
-993
791
-585
98
116
-1303
897
-1504
379
-581
-1112
921
-1364
-1073
418
-1277
-1958
1067
-2191
-614
356
-2360
1109
-1429
-895
410
-1231
-202
-720
-583
-176
-673
178
-728
-111
426
-1574
844
-736
168
-135
-588
1160
-858
-368
677
-1035
-584
1252
-2085
356
408
-2061
1165
-1258
-153
547
-1809
288
320
-2105
285
-35
-1365
-169
620
-1744
270
102
-1108
203
-658
473
-751
-419
288
-520
-372
-174
746
-1325
758
-213
-548
441
-584
451
-25
-570
382
-416
-352
-95
-158
-13
-881
21
-708
-686
-245
-188
-714
-151
416
-1808
313
-239
-1676
732
-749
-769
222
-904
-529
-333
-192
-999
-79
-151
-520
-8
-1012
774
-714
-294
962
-1718
933
-548
-1010
863
-501
-587
947
-142
-1025
910
-681
-77
-213
-887
67
-724
-458
-258
-1177
636
-814
-1314
634
-1734
-193
-14
-1581
-70
-342
-1492
55
-1117
-982
-100
-965
-11
213
-909
873
-657
357
313
-332
991
-708
763
801
-1189
1473
9
-655
1170
395
-760
678
414
-1427
1186
-116
-1256
938
-738
-915
-21
-250
-1478
549
-1312
-657
722
-1925
-182
100
-1353
-754
722
-1763
355
159
-1499
676
68
-1024
204
409
-1109
1075
11
-993
1192
-647
-631
1095
-809
-821
1011
-819
-955
1513
-1577
201
464
-1195
-12
-889
-477
-368
-697
-583
61
-1110
295
-1257
-436
307
-1748
156
-391
-552
-494
-182
-120
-134
-335
332
43
15
-490
565
-368
-619
889
-139
-238
973
-920
651
623
-1685
1423
-520
-1115
1261
-1479
302
118
-956
-85
-366
-551
-360
-188
-365
-798
353
-946
-388
419
-1130
97
-452
-783
204
-988
-318
-150
-356
-500
-298
-467
-578
1018
-1305
-100
1180
-1814
317
278
-888
-238
165
-1131
865
-19
-712
1209
-1153
850
-233
111
-31
-466
698
-742
-184
439
-588
-383
721
-1282
-75
-219
-1551
816
-1762
-545
321
-1489
82
353
-1007
-315
357
-1813
588
113
-1409
835
-464
-841
516
-127
-796
574
-560
-538
578
-482
317
-331
289
-195
-417
252
-687
-43
-142
-304
9
-117
422
-1182
-488
-24
-1288
-141
-226
-265
-940
516
-702
-523
661
-569
-411
585
-725
-438
287
-903
-569
166
-516
-400
-332
542
-725
-49
80
-815
515
-1179
196
-170
-710
-245
-76
-544
309
-432
-833
1118
-1579
-329
-181
-551
-611
-676
-452
-379
-448
-1175
325
-1417
-425
-108
-802
-1187
466
-1148
-697
-18
-880
123
-552
248
-722
-107
-14
-144
-275
165
-147
-668
1003
-547
-566
634
-453
346
-286
-657
879
-591
-860
763
-713
-844
587
-943
-407
-404
-209
-505
-788
-333
-23
-1142
-538
-212
-978
-124
-555
-496
-382
-443
-483
148
-665
-202
-237
-557
524
-974
-743
1302
-970
-457
674
-803
-623
38
-206
-854
557
-953
42
103
-1158
122
403
-1477
-137
250
-1242
189
281
-1350
669
-757
-1194
810
-1570
-234
-5
-626
-41
-651
-92
-623
-348
-329
-695
8
-386
-281
419
-407
-565
629
-126
-1486
1009
162
-1918
761
-90
-1069
513
-489
-513
179
-1066
-754
469
-1347
113
-798
200
-667
-186
-1334
382
-920
-876
72
-475
-623
22
597
-1332
309
73
-352
-17
61
-132
-332
146
-974
445
632
-1181
704
271
-965
440
419
-1261
908
-663
-751
99
-286
-1434
286
255
-1315
430
-75
-374
-842
22
-616
-393
-999
-424
-39
-1533
-173
-468
-1178
-17
-941
11
-509
-651
59
-893
-99
211
-37
-139
-162
-213
-460
240
-310
-358
911
-626
-766
1181
-516
-764
170
-483
-131
-1178
-14
-232
-713
-239
-42
-544
-550
529
-783
-105
135
-271
-587
-35
-492
227
-915
328
286
-1383
622
-1020
-368
54
-845
-453
-501
-932
-960
194
-1181
318
-487
-506
633
-260
-293
368
552
-1298
797
283
-1156
850
-632
388
-178
-972
645
-655
-550
290
-1007
-347
521
-1673
277
-92
-2045
289
-399
-892
252
-322
-27
-372
-104
-181
-111
361
-461
9
576
-389
-1015
1450
-1604
338
69
-1445
614
-1170
-818
216
-314
-1370
778
-950
-916
-330
-321
-321
-1298
74
-549
-352
-22
-1220
640
-737
-1074
835
-1453
-225
466
-2041
52
747
-2133
503
-79
-937
262
-720
-630
789
-738
-1101
1686
-1496
57
329
-35
-694
51
1174
-1412
537
-342
-227
-502
483
-694
-927
1038
-1157
-693
393
-852
-1497
239
-441
-2070
636
-266
-1786
538
-418
-1580
561
-798
-745
-54
-772
276
-618
-601
142
-817
-523
69
-1531
-330
266
-1264
-592
-116
-1005
-1025
-597
-756
-928
70
-1133
577
-376
-1614
1323
-657
-943
846
-173
-1027
804
-17
-1440
1150
-637
-1201
900
-861
-1408
1165
-1099
-502
369
-1248
197
-386
-1271
786
-557
-1341
160
348
-1516
-334
691
-1412
-15
489
-787
33
303
313
-1754
729
449
-2329
636
-77
-1188
-338
680
-1475
893
-778
-610
251
-1246
253
224
-1770
468
285
-1645
14
443
-523
-1544
1672
-725
-983
1171
-633
-202
-407
-358
-416
-799
-276
-116
-617
-124
262
-1303
-458
866
-1580
-569
717
-1399
-925
131
-726
-960
92
-561
-875
1145
-1682
249
306
-798
-817
200
-898
-1066
94
-844
-206
-431
-194
-971
559
-1312
68
197
-878
447
-1333
103
-710
-329
-76
-182
159
-54
-860
108
330
-1564
814
-47
-950
1135
-950
536
-484
-1392
2002
-2464
-112
1182
-2369
200
809
-2764
1037
603
-2747
1349
720
-2051
500
765
-1177
423
230
-170
1265
-773
96
1126
-1799
260
-430
-571
-312
-1323
603
-868
-907
-325
-720
-245
-450
-1058
-425
725
-1906
318
318
-1350
45
207
-1176
936
-540
-537
1522
-1281
201
844
-808
-322
726
-1555
298
-167
-200
-14
-901
1146
-903
-78
321
-1369
332
-448
-789
-321
515
-657
-438
189
-427
-17
-808
419
-618
-157
-441
188
-522
-707
576
-1271
731
-875
-540
741
-1523
-635
668
-829
-704
457
-253
-648
-89
-950
532
-583
-726
356
94
-745
376
311
-591
317
-358
-147
26
641
-1242
757
207
-875
192
27
14
-1036
1218
-1284
24
115
-979
224
-847
541
-989
-550
1015
-2318
167
930
-2389
874
407
-1199
-689
357
-507
-86
-991
272
295
-1152
-218
-78
-2
-1009
375
-920
-81
-240
-243
-738
441
-643
-120
-118
-541
186
-587
104
-1143
-131
-411
-914
-306
-501
-389
-977
756
-718
-508
652
-831
-302
759
-1766
686
868
-2591
2152
-742
-1443
1813
-1411
-600
1021
-1962
284
140
-1303
631
-1023
-99
-76
-1273
323
297
-1615
383
-227
-416
-759
-570
1131
-2534
6
1162
-2377
-582
1760
-2424
-343
1747
-2016
399
711
-1208
194
-79
-1482
578
-605
-1046
143
-278
-1444
1264
-475
-1148
1054
-194
-2293
2534
-1542
-1205
960
-344
-998
-251
462
-1192
174
-303
-555
-99
-602
-378
-58
-776
-290
-222
-128
-1164
834
-900
-71
-571
-509
582
-1937
1072
-1755
638
-787
-1450
1873
-2163
823
-523
-1427
1415
-1446
-1151
1452
-1029
-914
1461
-1487
174
399
-847
450
-531
-733
539
-900
197
168
-1042
1149
-954
-464
60
-125
-443
63
412
-2194
2117
-1228
-1160
414
-347
-1062
329
-713
-817
819
-1565
-221
208
-801
-1201
997
-1593
-107
-96
-874
186
-959
-263
-459
638
-716
-1067
1053
-664
-1966
2490
-2091
-731
1749
-2085
-304
867
-604
-1703
2366
-1383
-807
1081
-1345
240
-936
-33
-843
9
-537
148
-567
75
324
-647
-435
-150
-314
-586
-357
197
-240
-832
721
-243
-412
-331
389
-809
-533
125
7
-1192
374
332
-1857
1048
279
-1233
1203
250
-1746
1295
-687
-644
464
-528
963
-1137
-146
1179
-1225
-200
135
-7
-282
-1422
1801
-1975
-216
1377
-1861
378
224
-363
-876
720
-696
-836
667
-220
-561
1019
-1134
794
245
-1357
1325
-510
-993
1350
-673
-844
730
-497
-854
487
-210
-1262
-105
337
-1848
744
-294
-1272
1162
-1669
-305
977
-2689
1130
315
-1590
724
-992
-54
-901
283
-777
-439
1310
-1936
-414
1764
-1777
69
560
-1294
814
-613
-299
-543
402
-371
-733
596
-486
-283
642
-407
-509
869
-1375
555
515
-1585
478
-236
-441
-933
-142
512
-893
-667
1100
-1881
-303
13
-1213
279
-1404
605
-246
-395
-526
212
-431
-178
-271
-1530
869
-918
-89
-101
-1055
1272
-1594
-437
929
-864
-490
798
-158
-1909
1162
-31
-1884
1376
-228
-2089
2155
-1066
-266
555
-800
486
-661
-705
182
5
-975
-88
42
-814
-38
133
-888
-126
9
-650
-364
892
-1029
-383
1864
-2055
-487
1135
-1005
-626
1244
-1028
117
705
-1348
-314
1183
-2717
1169
76
-2145
973
71
-1619
815
-652
-1145
289
-703
-1017
456
-695
-916
623
-554
-1365
820
-366
-227
-856
128
117
-1097
944
-1256
935
-704
-543
-39
199
-1382
688
-50
-1197
907
-632
-353
-385
463
-1152
662
-445
-1055
693
-970
125
-463
-416
667
-1221
-32
109
-1280
740
-1007
-670
686
-1728
141
259
-1557
261
-750
-815
-470
-349
-462
-425
268
-1086
-178
-506
-322
34
-490
-155
63
-127
-985
924
-413
-1304
1009
-766
-1070
637
-391
-575
722
-1516
304
330
-2105
1000
-1207
-1548
1270
-1972
-353
1141
-2218
171
-433
-394
-1367
49
-569
-1007
-114
-1276
-152
-637
-282
-124
90
-700
-635
-36
-743
-465
-727
199
-405
-1026
1174
-1000
-272
16
-490
-138
-522
71
-832
-309
113
-1022
593
-1121
-452
710
-1592
81
232
-1079
-658
615
-2085
-96
443
-2124
991
-864
-1002
266
-713
-23
-462
-1065
211
-833
-1256
-43
200
-1272
-1
519
-1364
609
-546
-273
50
-325
-675
579
-299
-701
139
-231
-1138
392
-562
-1330
1624
-1887
-263
1017
-2019
569
-342
-1229
293
-1009
-972
821
-1670
220
316
-1937
1701
-1742
-226
744
-1195
-585
1036
-1749
511
-190
-684
291
-609
409
-798
267
-542
-204
138
-516
-792
405
-629
-873
1189
-797
-891
471
-1107
-902
873
-1500
-338
1239
-1906
107
-128
-699
-649
-325
-950
447
-1180
-58
57
-1238
178
-310
-1163
979
-1401
-197
-29
-1402
104
-114
-988
-266
981
-1817
-82
667
-1264
-393
339
-1670
843
-449
-1814
566
-102
-1408
-655
1717
-2264
-506
1100
-2772
-366
487
-2038
286
326
-1624
-116
665
-1221
-1413
1528
-890
-962
593
-751
-275
-446
-631
631
-634
-411
883
-1033
-302
663
-722
-434
1166
-1270
154
289
-895
412
-381
-914
1541
-916
-877
1405
-1183
-869
421
-724
-1202
548
-1348
-78
84
-528
-922
113
314
-1542
-277
-408
325
-1451
54
359
-1023
-419
155
-390
-477
-54
359
-619
-140
371
-1243
671
498
-1469
1159
321
-1347
695
-101
-413
-498
424
88
-390
-988
691
83
-1554
275
744
-1861
393
-283
-909
1069
-1476
400
353
-1310
65
297
-1235
412
-637
38
-304
-54
-72
-570
733
-722
-163
767
-943
-484
659
-574
-566
103
222
-586
-35
-80
25
-182
-674
-193
207
-604
-111
-178
-217
-503
-306
484
-1127
-101
626
-1147
-279
560
-1199
624
-519
-290
750
-1930
1085
-156
-943
28
359
-1094
-173
1082
-1948
1384
78
-1485
702
224
-831
-339
928
-1856
-113
-110
-810
-262
-606
-230
1
-1095
-879
1155
-2082
469
-600
-566
109
-1535
-76
145
-1975
728
-318
-1087
1004
-770
-1086
672
-688
-1428
1777
-1206
-353
699
-390
-1053
1175
-637
-862
1436
-1374
-150
978
-1624
108
178
-536
-948
767
196
-2055
1350
-347
-1804
1536
-947
-1284
1777
-1946
-128
1137
-1609
-881
1819
-2550
513
484
-2166
793
-209
-2181
2033
-1353
-1210
1628
-1766
-285
373
-224
-650
405
-629
580
-929
-251
594
-1127
998
-604
-341
1148
-773
-569
1136
-94
-1161
1768
-1196
-69
-20
-1328
727
-333
-1360
917
-341
-938
-53
73
-1232
-186
158
-1135
484
-167
-1304
996
-500
-1176
948
-350
-940
-423
238
-1057
48
404
-792
149
188
-843
-608
1337
-1446
-130
1256
-1675
-528
1311
-710
-480
433
-578
-315
-603
283
-1242
-362
1330
-2092
918
609
-2446
895
-39
-2172
915
34
-1601
355
-324
-739
-343
640
-1271
-311
1055
-2093
70
976
-2419
116
1448
-2327
600
408
-1856
-249
208
-1874
942
-614
-802
770
-724
-622
154
-460
-516
69
-1444
770
-1040
-384
-245
-321
-166
-657
-266
-426
-220
-890
431
-586
-536
-117
-334
-113
-1025
-135
516
-1097
-491
1007
-1026
-425
775
-653
-121
61
-413
-209
89
-803
-42
204
-972
187
194
-1202
-211
-741
-1230
-106
-491
-878
-63
-80
-1566
459
-490
-1229
-166
-156
-881
-320
225
-850
341
-645
-760
866
-1497
-535
991
-117
-1230
839
525
-1473
778
497
-1439
1017
-33
-1020
1374
-1131
-494
1300
-1705
653
515
-1467
540
181
-1442
396
-237
-1110
70
388
-1375
260
310
-1383
486
-1054
-560
392
-708
-1114
897
-650
-1290
573
227
-2341
1654
-532
-1846
1224
-15
-1565
1168
-50
-1572
1603
-1194
-671
950
-1066
-331
1026
-674
-231
1015
-882
-617
1670
-2159
181
1553
-2600
1161
335
-1420
665
130
-532
-291
124
-406
-160
-326
-792
369
-673
-495
-255
-249
-934
-286
-387
-1001
-164
-832
185
-942
323
-455
-1043
217
-843
-774
423
-726
-361
-61
-552
-781
-221
242
-1220
11
578
-1410
-48
496
-1333
676
-620
-288
667
-407
-1113
1258
-854
-1169
732
-1212
375
-791
125
-1215
927
-1437
-536
1666
-2316
1023
-819
-560
244
-910
406
-280
-231
-367
446
-836
91
-145
-520
222
-650
-33
-601
-103
-577
-559
336
-1112
-128
-97
-884
-415
-283
-923
110
-651
-1022
176
-768
-509
-456
-221
-924
230
-508
-399
-589
-164
-594
-353
278
-834
-430
677
-839
-871
1345
-2026
420
397
-1912
755
-379
-349
-353
273
-1046
241
-81
-1103
320
109
-1028
490
-997
-140
328
-475
-642
-173
99
-1540
963
-684
-1596
1359
-1475
-859
1292
-2232
525
173
-1428
-98
536
-1422
-420
548
-1471
91
-101
-536
-528
431
-717
99
-248
-693
235
-833
-373
192
-1107
303
-726
-396
971
-1189
27
56
-394
-187
-845
335
-187
-1522
405
-377
-1221
740
-532
-414
-3
-776
-380
-236
161
-1292
961
-424
-930
-166
383
-946
-486
1061
-1053
-161
92
-1179
682
-499
-987
637
-562
-656
-47
-261
-570
-322
-541
283
-1251
283
-369
-446
9
-563
-772
369
-1226
-386
299
-901
489
-1247
468
-508
-824
-105
395
-1171
316
-117
-540
-195
-47
-343
-375
263
-813
-20
-217
-1032
146
78
-1639
749
-416
-969
329
-606
46
-240
-343
-50
-706
82
-693
-44
-132
-416
-665
144
-115
-904
360
-758
-206
-592
-389
-409
201
-768
-194
346
-897
-2
356
-1025
-194
441
-1062
395
-163
-545
498
-227
-892
1152
-570
-433
475
-54
-196
-219
578
-830
-15
85
-883
638
99
-1443
1010
59
-1494
1106
-880
-347
-172
-185
-565
-267
94
-1188
341
-792
-386
-360
235
-867
37
-327
-440
-340
-258
327
-1033
501
-783
156
-382
-702
91
451
-995
-250
748
-1538
-45
-20
-498
-231
-306
-49
-168
-864
-62
-51
-1084
215
-367
-677
-24
-222
-806
-51
-508
-786
183
-728
-419
-57
-611
-471
-288
-279
-366
-79
-484
-634
358
-996
-225
424
-1042
-19
43
-620
-239
-192
-353
170
-778
263
-211
-545
304
-887
-51
318
-1123
277
-13
-578
-17
-99
-592
83
-495
-729
289
-583
-460
-159
-494
-274
-549
-239
-487
-497
-129
-502
-231
-196
-15
-777
232
-199
-648
278
-190
-652
411
-41
-448
422
-358
-529
582
-362
-570
444
-614
-466
-124
-329
-530
-88
-180
-718
252
-394
-802
387
-612
-808
525
-344
-1213
489
-373
-1333
787
-790
-741
568
-1144
-267
240
-899
-523
348
-232
-716
336
-172
-480
211
-553
-31
-70
-581
-104
-123
-133
-496
66
-270
-381
-221
-418
-75
-359
-450
-83
-547
-176
-406
-182
-188
-707
-54
-560
-166
-753
-216
-104
-563
-764
369
-526
-1117
400
-467
-894
160
-229
-739
372
-270
-440
293
-412
-973
642
-699
-529
214
-192
-345
-517
-21
-288
-87
-299
-105
-412
-303
-421
-146
-421
-516
-109
-244
-630
-487
-39
-841
-689
382
-1037
-659
254
-1135
-37
-47
-668
-34
-302
-403
-94
-614
-21
-257
-749
0
-454
-426
-498
279
-948
-291
-74
-732
-486
-437
-621
-543
-277
-791
-383
-435
-573
-304
-646
-184
-490
-613
-290
-364
-140
-824
44
-167
-748
-84
-332
-298
-142
-482
-150
-202
-391
-32
-335
-170
-551
22
-162
-609
164
19
-671
142
102
-816
386
-55
-661
626
-442
-432
300
-365
-449
-39
-277
-605
13
-420
-522
-267
-575
-316
-163
-668
-116
-416
-545
-408
-293
-457
-434
-246
-405
-239
-598
35
-331
-345
-226
195
-327
-57
-55
-444
258
-543
-9
254
-475
-179
306
-424
13
70
-364
78
-309
-200
-169
-205
-302
-257
-279
-413
-261
-460
-277
-461
-162
-428
-444
-237
-370
-574
-494
-204
-517
-203
-284
-476
-81
-342
-412
-375
-59
-276
-503
71
-280
-230
-1
42
-327
-153
219
-567
-251
11
-291
-216
-206
-238
-82
-335
-180
-96
-357
-154
-312
-230
-402
-305
-337
-452
-272
-438
-272
-202
-160
-241
-311
189
-344
-251
60
-191
-433
-168
186
-407
-90
71
-399
-98
52
-347
-47
94
-304
-265
66
-587
-98
-48
-594
17
-274
-592
-163
-222
-690
-133
-419
-532
-19
-512
-480
-361
-528
-500
-392
-582
-370
-134
-692
-275
-189
-611
-246
-412
-376
-357
-242
-189
-147
-117
-465
-61
-150
-542
-254
24
-233
-470
-57
-133
-450
-325
-171
-262
-470
-339
-369
-595
-412
-447
-496
-120
-545
-495
-223
-342
-603
-427
-241
-652
-470
-314
-541
-550
-139
-283
-563
-203
-337
-502
-166
-314
-381
-139
-295
-233
-52
-263
-333
-8
-202
-544
43
-154
-525
-258
-348
-483
-302
-326
-309
-286
-312
-442
-385
-437
-446
-508
-166
-267
-629
-134
-190
-559
-290
-113
-543
-480
-383
-567
-515
-582
-623
-481
-547
-639
-526
-539
-693
-599
-433
-683
-595
-425
-534
-624
-426
-274
-385
-261
-347
-300
-353
-489
-374
-353
-446
-495
-307
-310
-415
-418
-267
-439
-512
-229
-358
-384
-358
-365
-329
-408
-407
-411
-400
-332
-292
-308
-219
-225
-236
-168
-264
-312
-133
-114
-316
-191
-70
-202
-121
39
-43
-159
-61
-129
-196
-99
-134
-185
-133
-216
-249
-179
-242
-314
-202
-185
-346
-283
-304
-454
-416
-283
-374
-340
-340
-346
-306
-389
-357
-371
-370
-301
-270
-278
-250
-292
-375
-332
-327
-303
-278
-277
-301
-305
-266
-348
-322
-275
-345
-354
-255
-327
-341
-313
-377
-287
-250
-348
-297
-280
-400
-395
-346
-339
-431
-368
-318
-433
-384
-315
-408
-354
-243
-251
-295
-247
-149
-223
-236
-155
-160
-233
-237
-239
-211
-114
-120
-86
-53
-105
-146
-164
-140
-160
-188
-211
-141
-177
-227
-206
-221
-261
-273
-284
-337
-361
-345
-286
-311
-293
-271
-278
-312
-276
-200
-186
-198
-208
-188
-202
-207
-213
-159
-135
-129
-75
-79
-90
-51
-13
-25
-37
-54
-69
-31
-19
-28
-14
-43
-46
-63
-57
-68
-114
-95
-107
-136
-133
-102
-148
-194
-182
-202
-258
-239
-227
-264
-227
-198
-224
-255
-246
-300
-284
-239
-256
-234
-252
-250
-242
-210
-229
-253
-252
-240
-199
-177
-168
-192
-180
-212
-168
-120
-162
-133
-121
-135
-139
-147
-188
-200
-146
-91
-120
-169
-198
-222
-205
-159
-128
-119
-133
-157
-137
-159
-179
-190
-213
-196
-183
-141
-122
-146
-116
-118
-136
-176
-167
-132
-147
-143
-152
-158
-164
-177
-154
-167
-203
-210
-195
-218
-193
-175
-214
-213
-236
-253
-231
-230
-227
-223
-249
-265
-264
-245
-242
-241
-231
-233
-242
-248
-211
-194
-187
-170
-165
-150
-182
-164
-133
-132
-156
-152
-147
-148
-130
-114
-95
-95
-121
-141
-151
-181
-178
-177
-223
-276
-252
-269
-268
-245
-265
-285
-309
-337
-342
-340
-359
-353
-345
-356
-370
-338
-325
-336
-323
-335
-365
-350
-348
-331
-338
-304
-272
-290
-288
-314
-304
-276
-279
-275
-269
-285
-255
-218
-203
-175
-162
-174
-174
-195
-204
-212
-207
-215
-224
-200
-188
-187
-212
-189
-151
-148
-132
-145
-169
-164
-193
-196
-220
-249
-229
-247
-235
-231
-250
-255
-250
-254
-253
-248
-249
-250
-241
-252
-262
-281
-286
-291
-303
-285
-282
-288
-277
-261
-266
-254
-255
-273
-263
-268
-265
-245
-248
-230
-250
-251
-245
-262
-257
-251
-237
-205
-205
-208
-192
-215
-218
-225
-240
-234
-223
-202
-212
-228
-238
-245
-237
-224
-241
-209
-223
-247
-211
-236
-262
-276
-288
-320
-324
-321
-327
-341
-368
-394
-410
-392
-387
-378
-355
-377
-343
-309
-335
-288
-268
-292
-251
-254
-247
-211
-200
-193
-174
-153
-133
-115
-101
-103
-120
-112
-116
-148
-140
-140
-136
-155
-187
-186
-200
-200
-209
-213
-220
-207
-203
-231
-264
-261
-290
-301
-289
-289
-296
-282
-288
-314
-313
-290
-288
-306
-302
-323
-311
-271
-266
-267
-293
-294
-299
-288
-252
-288
-265
-253
-262
-234
-218
-215
-207
-212
-217
-197
-185
-169
-154
-161
-155
-144
-155
-153
-149
-149
-126
-128
-103
-107
-125
-108
-115
-110
-92
-103
-103
-91
-126
-113
-143
-155
-149
-153
-127
-153
-141
-152
-159
-153
-188
-214
-217
-206
-197
-168
-172
-195
-153
-172
-186
-162
-157
-167
-148
-155
-143
-115
-130
-130
-108
-109
-108
-83
-83
-95
-76
-43
-49
-48
-47
-96
-85
-103
-125
-98
-97
-75
-68
-88
-115
-150
-163
-159
-174
-186
-200
-225
-193
-180
-203
-200
-202
-185
-192
-203
-185
-199
-210
-203
-206
-214
-222
-220
-238
-275
-279
-267
-265
-277
-254
-257
-270
-285
-307
-300
-259
-233
-252
-240
-237
-246
-235
-209
-222
-212
-182
-160
-144
-129
-115
-119
-130
-151
-143
-119
-115
-122
-112
-153
-154
-179
-189
-179
-186
-181
-198
-188
-175
-197
-225
-229
-222
-223
-232
-237
-220
-211
-224
-215
-230
-224
-236
-257
-265
-238
-212
-230
-229
-242
-259
-261
-260
-276
-263
-277
-294
-300
-331
-336
-322
-312
-320
-312
-297
-278
-275
-272
-273
-260
-244
-250
-217
-218
-218
-214
-233
-251
-245
-250
-262
-233
-261
-276
-255
-273
-270
-275
-297
-288
-265
-259
-226
-230
-251
-235
-253
-270
-249
-254
-277
-242
-237
-266
-262
-249
-272
-289
-306
-323
-280
-270
-298
-274
-272
-275
-254
-253
-288
-294
-277
-298
-254
-262
-269
-259
-275
-287
-281
-267
-264
-232
-235
-232
-225
-243
-244
-220
-237
-269
-271
-298
-308
-309
-310
-308
-315
-324
-315
-321
-345
-347
-356
-373
-383
-352
-347
-362
-378
-394
-398
-395
-378
-369
-374
-374
-353
-342
-335
-341
-332
-352
-343
-335
-345
-327
-346
-325
-305
-318
-332
-294
-278
-315
-319
-338
-360
-390
-404
-384
-394
-385
-376
-373
-361
-384
-387
-373
-364
-355
-354
-340
-354
-356
-329
-347
-355
-345
-359
-357
-339
-320
-314
-312
-312
-303
-293
-307
-302
-279
-288
-295
-297
-307
-316
-334
-330
-332
-322
-340
-353
-338
-354
-336
-325
-314
-316
-330
-343
-321
-313
-310
-290
-313
-294
-297
-308
-306
-357
-348
-359
-367
-341
-330
-319
-296
-273
-286
-271
-275
-288
-295
-308
-303
-277
-284
-273
-285
-298
-284
-292
-247
-249
-242
-212
-216
-220
-241
-251
-231
-229
-272
-255
-213
-217
-229
-224
-233
-276
-280
-291
-296
-299
-283
-280
-308
-289
-298
-283
-291
-294
-269
-257
-261
-270
-299
-300
-302
-322
-296
-299
-282
-257
-255
-251
-279
-290
-280
-291
-291
-284
-300
-318
-321
-336
-345
-337
-342
-336
-342
-341
-321
-314
-316
-316
-299
-336
-341
-356
-377
-379
-368
-344
-362
-322
-320
-332
-309
-329
-324
-317
-347
-354
-346
-338
-336
-332
-335
-333
-328
-334
-322
-316
-329
-328
-340
-355
-367
-355
-349
-351
-338
-333
-328
-329
-342
-324
-289
-287
-263
-264
-250
-239
-228
-213
-218
-221
-189
-151
-151
-163
-169
-164
-179
-185
-186
-167
-156
-167
-170
-171
-204
-213
-220
-250
-260
-244
-251
-238
-228
-253
-238
-237
-270
-294
-282
-279
-295
-325
-326
-324
-317
-316
-290
-292
-287
-282
-273
-277
-303
-287
-270
-249
-226
-207
-213
-211
-220
-236
-223
-222
-202
-202
-216
-217
-208
-211
-189
-180
-224
-218
-226
-242
-276
-298
-278
-282
-267
-295
-280
-298
-295
-334
-366
-376
-407
-390
-396
-395
-420
-434
-445
-437
-447
-441
-390
-412
-412
-403
-380
-380
-381
-376
-368
-349
-357
-360
-394
-354
-373
-383
-386
-388
-369
-362
-342
-345
-348
-358
-355
-333
-343
-353
-377
-418
-404
-412
-414
-390
-381
-367
-359
-365
-361
-373
-368
-357
-368
-370
-376
-418
-440
-421
-398
-406
-393
-397
-402
-401
-406
-410
-384
-361
-359
-352
-366
-332
-346
-366
-346
-343
-345
-339
-309
-315
-317
-329
-328
-297
-306
-324
-294
-296
-288
-253
-249
-224
-253
-260
-280
-306
-300
-305
-275
-286
-288
-287
-295
-293
-308
-296
-301
-329
-345
-348
-384
-396
-390
-367
-358
-373
-371
-376
-362
-374
-373
-379
-397
-393
-410
-407
-375
-347
-314
-313
-291
-286
-266
-282
-271
-246
-219
-174
-182
-205
-178
-191
-195
-182
-185
-165
-170
-176
-212
-232
-250
-248
-261
-274
-276
-301
-311
-312
-351
-380
-386
-385
-378
-405
-416
-436
-431
-427
-441
-426
-456
-438
-436
-456
-449
-429
-378
-374
-379
-378
-338
-352
-331
-313
-307
-284
-258
-222
-233
-171
-151
-149
-143
-177
-164
-152
-167
-181
-187
-197
-196
-183
-205
-220
-210
-236
-275
-315
-317
-305
-328
-344
-381
-372
-379
-402
-387
-366
-337
-335
-356
-359
-349
-336
-311
-320
-334
-341
-341
-344
-343
-302
-305
-286
-305
-321
-290
-315
-288
-298
-296
-303
-323
-296
-285
-266
-226
-199
-172
-154
-155
-108
-107
-90
-85
-71
-65
-78
-50
-71
-48
-53
-74
-56
-73
-70
-85
-104
-106
-141
-184
-226
-245
-273
-316
-314
-314
-318
-328
-340
-351
-362
-365
-349
-349
-356
-328
-317
-326
-301
-267
-287
-284
-286
-275
-247
-224
-181
-182
-186
-184
-181
-153
-129
-103
-112
-116
-96
-126
-125
-95
-89
-82
-67
-49
-52
-52
-78
-67
-38
-61
-80
-114
-121
-98
-118
-138
-136
-166
-203
-208
-250
-253
-235
-230
-221
-251
-244
-299
-341
-335
-364
-377
-357
-354
-399
-396
-408
-419
-408
-444
-409
-400
-405
-366
-331
-313
-299
-300
-282
-261
-243
-191
-188
-155
-117
-109
-103
-59
-38
-9
7
1
-24
-32
-23
-76
-82
-97
-78
-70
-99
-113
-149
-166
-193
-221
-275
-303
-298
-322
-351
-350
-387
-411
-413
-410
-377
-382
-344
-317
-326
-305
-303
-283
-314
-346
-341
-359
-344
-349
-350
-389
-391
-401
-410
-380
-373
-345
-348
-334
-345
-345
-295
-275
-261
-271
-253
-239
-239
-224
-177
-144
-132
-152
-154
-132
-128
-121
-136
-92
-118
-146
-175
-168
-175
-197
-162
-189
-180
-193
-191
-197
-211
-199
-198
-187
-197
-186
-234
-228
-211
-229
-241
-253
-235
-239
-190
-170
-146
-119
-115
-106
-141
-121
-118
-129
-136
-148
-142
-151
-146
-142
-140
-144
-114
-134
-144
-146
-179
-191
-212
-253
-307
-339
-367
-379
-405
-397
-419
-408
-371
-392
-362
-347
-310
-306
-300
-294
-314
-332
-317
-307
-305
-260
-261
-261
-261
-269
-312
-324
-353
-358
-354
-403
-395
-404
-386
-413
-450
-427
-443
-423
-421
-414
-368
-360
-349
-325
-285
-248
-220
-154
-125
-94
-69
-52
-26
-29
-14
-7
-13
-25
-55
-54
-39
-33
-62
-75
-76
-94
-116
-150
-187
-204
-249
-279
-314
-328
-325
-310
-316
-336
-326
-342
-338
-303
-272
-296
-298
-277
-256
-231
-221
-208
-188
-191
-202
-206
-206
-170
-159
-164
-165
-170
-201
-182
-191
-209
-209
-205
-207
-216
-183
-169
-138
-118
-127
-137
-162
-166
-168
-154
-154
-124
-112
-130
-123
-91
-69
-102
-92
-115
-121
-104
-120
-93
-91
-107
-131
-139
-121
-136
-136
-105
-118
-117
-121
-151
-167
-164
-171
-205
-181
-181
-163
-154
-159
-142
-136
-153
-147
-136
-147
-115
-115
-112
-104
-95
-111
-120
-129
-130
-146
-136
-114
-118
-75
-90
-81
-101
-103
-109
-131
-85
-96
-93
-142
-162
-176
-166
-151
-168
-140
-134
-123
-134
-162
-172
-145
-163
-162
-164
-169
-147
-143
-175
-217
-218
-276
-337
-360
-348
-336
-321
-316
-336
-353
-374
-343
-307
-299
-298
-278
-287
-267
-225
-207
-133
-109
-104
-108
-87
-44
-23
-1
1
26
58
79
66
79
103
78
73
62
53
24
21
30
1
-33
-70
-95
-157
-215
-249
-273
-274
-332
-366
-384
-405
-394
-394
-384
-376
-361
-358
-369
-372
-326
-287
-272
-254
-231
-218
-211
-209
-227
-228
-262
-291
-303
-292
-253
-266
-243
-229
-267
-306
-351
-331
-349
-346
-336
-338
-332
-342
-340
-322
-322
-330
-320
-312
-299
-300
-283
-251
-227
-192
-182
-189
-180
-160
-129
-134
-139
-152
-157
-177
-178
-159
-154
-147
-158
-206
-220
-240
-272
-272
-306
-291
-317
-331
-340
-381
-370
-368
-387
-409
-389
-396
-452
-428
-389
-383
-364
-340
-323
-339
-342
-306
-297
-267
-252
-223
-241
-225
-190
-175
-155
-149
-147
-182
-207
-234
-232
-257
-262
-228
-246
-268
-274
-290
-308
-329
-353
-362
-380
-408
-410
-384
-391
-400
-388
-424
-433
-439
-463
-457
-465
-504
-499
-482
-475
-461
-428
-431
-440
-473
-503
-498
-511
-470
-422
-388
-390
-375
-375
-368
-307
-272
-254
-255
-229
-161
-140
-117
-104
-117
-112
-120
-126
-109
-109
-141
-167
-178
-200
-211
-222
-248
-257
-310
-342
-373
-383
-367
-369
-358
-397
-405
-409
-435
-401
-402
-396
-388
-424
-436
-430
-424
-415
-397
-408
-380
-371
-391
-363
-342
-328
-344
-354
-378
-377
-381
-360
-340
-342
-321
-324
-324
-327
-295
-290
-283
-284
-310
-288
-270
-269
-253
-230
-215
-223
-263
-261
-227
-200
-178
-188
-193
-215
-230
-248
-269
-254
-229
-246
-266
-287
-292
-296
-291
-303
-343
-333
-335
-373
-402
-410
-410
-411
-446
-460
-448
-454
-446
-477
-497
-480
-481
-508
-501
-440
-436
-388
-352
-330
-305
-289
-235
-230
-227
-171
-142
-173
-162
-138
-130
-99
-82
-123
-126
-103
-110
-116
-117
-112
-143
-169
-181
-210
-215
-220
-226
-245
-275
-285
-282
-279
-264
-257
-262
-260
-253
-261
-253
-246
-256
-276
-290
-310
-323
-312
-303
-294
-325
-295
-289
-298
-276
-296
-283
-295
-306
-296
-283
-264
-259
-258
-226
-198
-209
-191
-161
-128
-103
-66
-55
-80
-74
-87
-78
-63
-27
-11
7
36
8
16
10
-7
-14
-40
-77
-120
-114
-134
-188
-218
-255
-278
-327
-362
-401
-419
-406
-414
-416
-421
-388
-378
-379
-385
-353
-335
-322
-317
-332
-295
-285
-249
-254
-239
-245
-223
-200
-220
-205
-217
-196
-213
-210
-206
-211
-208
-244
-251
-255
-242
-253
-251
-245
-239
-242
-272
-281
-291
-278
-274
-269
-253
-247
-251
-285
-294
-275
-262
-256
-239
-217
-230
-244
-262
-268
-269
-282
-281
-273
-256
-268
-243
-244
-252
-257
-278
-278
-286
-261
-266
-270
-259
-275
-288
-307
-306
-289
-289
-267
-271
-277
-272
-246
-215
-221
-208
-186
-187
-166
-148
-99
-67
-81
-65
-90
-99
-105
-112
-100
-104
-110
-119
-127
-134
-181
-182
-190
-217
-226
-267
-269
-304
-310
-314
-345
-352
-369
-385
-371
-348
-373
-382
-394
-414
-427
-427
-420
-435
-460
-480
-447
-447
-431
-416
-429
-414
-413
-408
-379
-361
-328
-321
-334
-341
-337
-319
-312
-297
-282
-292
-268
-273
-272
-237
-196
-175
-192
-151
-161
-130
-112
-125
-95
-153
-168
-200
-213
-210
-215
-196
-199
-207
-240
-271
-277
-290
-321
-331
-364
-397
-419
-428
-427
-417
-408
-428
-434
-441
-440
-418
-385
-347
-321
-301
-312
-279
-247
-252
-206
-166
-191
-219
-229
-219
-217
-228
-224
-227
-239
-282
-303
-351
-360
-364
-383
-391
-394
-371
-380
-363
-368
-360
-329
-324
-317
-328
-319
-302
-276
-273
-292
-240
-214
-207
-169
-137
-114
-143
-157
-139
-126
-108
-105
-86
-79
-112
-138
-150
-182
-201
-217
-236
-265
-325
-338
-345
-361
-373
-396
-403
-432
-462
-454
-430
-403
-420
-432
-415
-392
-350
-321
-267
-210
-187
-168
-128
-91
-39
-15
1
21
17
22
12
20
5
-26
-51
-102
-129
-158
-183
-205
-248
-294
-329
-356
-371
-372
-378
-370
-386
-418
-441
-451
-443
-457
-495
-499
-478
-447
-382
-342
-352
-321
-299
-287
-304
-311
-275
-281
-298
-275
-253
-237
-214
-212
-186
-178
-140
-122
-122
-110
-105
-92
-106
-102
-85
-57
-43
-35
-21
-21
-2
-32
-70
-81
-89
-67
-80
-116
-121
-108
-149
-211
-228
-228
-239
-255
-250
-264
-279
-303
-329
-358
-392
-379
-374
-380
-414
-407
-381
-378
-379
-376
-336
-329
-328
-340
-317
-289
-286
-280
-295
-287
-281
-281
-279
-282
-273
-286
-288
-290
-284
-278
-280
-286
-281
-291
-292
-273
-286
-294
-291
-304
-305
-298
-308
-313
-298
-283
-277
-266
-229
-172
-170
-161
-139
-104
-79
-72
-81
-95
-93
-84
-60
-68
-74
-101
-151
-188
-227
-241
-259
-274
-334
-382
-401
-426
-442
-467
-475
-487
-486
-476
-461
-428
-400
-422
-441
-416
-396
-359
-336
-307
-278
-260
-216
-203
-159
-107
-90
-86
-57
-32
-3
29
23
-24
-64
-75
-91
-111
-145
-150
-183
-237
-268
-277
-284
-306
-345
-380
-406
-440
-481
-516
-559
-602
-618
-635
-635
-597
-563
-527
-508
-499
-464
-415
-366
-333
-302
-279
-272
-244
-242
-239
-212
-193
-193
-228
-232
-247
-263
-272
-270
-274
-314
-290
-290
-303
-290
-297
-292
-319
-306
-268
-261
-263
-227
-194
-211
-204
-186
-181
-165
-160
-157
-162
-143
-152
-173
-178
-205
-224
-245
-227
-235
-246
-215
-213
-250
-273
-283
-276
-287
-296
-290
-317
-312
-317
-341
-369
-379
-381
-386
-367
-364
-365
-345
-338
-335
-352
-330
-294
-295
-317
-328
-323
-341
-353
-366
-364
-361
-380
-395
-384
-358
-357
-368
-393
-379
-374
-374
-375
-355
-301
-298
-291
-290
-285
-262
-245
-228
-209
-207
-220
-226
-234
-240
-233
-261
-291
-305
-328
-347
-361
-368
-374
-388
-396
-421
-459
-470
-487
-527
-530
-520
-523
-515
-506
-478
-490
-483
-457
-430
-383
-381
-342
-312
-292
-251
-216
-178
-167
-186
-192
-170
-150
-146
-117
-89
-114
-112
-117
-146
-162
-200
-200
-221
-256
-265
-284
-307
-338
-355
-382
-403
-414
-437
-442
-414
-391
-406
-421
-402
-407
-424
-418
-401
-387
-368
-335
-308
-302
-275
-248
-247
-255
-258
-234
-226
-241
-255
-280
-241
-242
-278
-280
-292
-290
-337
-360
-353
-336
-303
-314
-297
-300
-276
-212
-190
-163
-143
-116
-94
-75
-49
8
30
29
38
47
63
94
97
74
68
62
62
43
33
6
-34
-81
-118
-111
-145
-159
-168
-206
-226
-254
-244
-248
-272
-301
-285
-266
-273
-268
-255
-224
-215
-224
-219
-179
-172
-156
-136
-154
-178
-198
-207
-223
-218
-234
-238
-252
-274
-264
-280
-285
-288
-286
-261
-243
-237
-257
-261
-257
-256
-225
-217
-214
-204
-204
-199
-167
-135
-107
-89
-102
-92
-51
-44
-34
-50
-83
-101
-123
-154
-155
-163
-170
-193
-227
-236
-256
-261
-258
-259
-287
-272
-262
-258
-261
-249
-239
-227
-244
-225
-182
-149
-113
-120
-111
-120
-123
-122
-105
-92
-102
-77
-91
-103
-89
-85
-87
-121
-166
-196
-208
-193
-197
-216
-235
-284
-319
-327
-287
-281
-288
-285
-301
-291
-261
-231
-215
-210
-211
-209
-193
-180
-175
-182
-193
-216
-239
-253
-232
-232
-236
-239
-247
-252
-238
-234
-278
-273
-271
-266
-295
-311
-302
-319
-347
-346
-312
-293
-269
-258
-267
-250
-221
-214
-191
-146
-119
-108
-100
-77
-61
-36
-8
5
-2
-2
29
40
31
15
10
-15
-32
-40
-67
-78
-84
-110
-180
-227
-268
-326
-369
-406
-392
-415
-400
-388
-365
-344
-326
-296
-298
-257
-226
-215
-194
-160
-125
-114
-94
-81
-93
-81
-68
-53
-71
-109
-124
-137
-131
-128
-176
-212
-222
-229
-234
-230
-188
-195
-215
-215
-250
-256
-265
-256
-265
-285
-271
-294
-300
-316
-291
-268
-263
-259
-265
-240
-222
-192
-179
-170
-186
-200
-211
-219
-230
-246
-231
-245
-261
-257
-258
-241
-229
-224
-227
-220
-204
-191
-217
-248
-222
-221
-231
-226
-208
-193
-201
-197
-193
-178
-165
-163
-163
-165
-159
-140
-137
-146
-135
-125
-133
-139
-123
-140
-148
-148
-147
-113
-90
-71
-63
-45
-26
-16
18
43
53
62
54
33
22
30
35
15
-12
-40
-27
-37
-64
-81
-120
-148
-152
-162
-180
-185
-196
-227
-261
-278
-276
-280
-306
-319
-332
-340
-342
-316
-287
-279
-287
-288
-270
-244
-205
-162
-131
-111
-100
-81
-49
-48
-54
-67
-66
-35
-28
-35
-36
-30
-38
-38
-40
-34
-29
-52
-72
-119
-134
-129
-149
-170
-194
-196
-193
-191
-172
-171
-198
-210
-224
-203
-186
-151
-136
-156
-133
-132
-130
-142
-151
-143
-161
-173
-185
-172
-176
-200
-224
-261
-275
-279
-257
-242
-260
-247
-230
-223
-232
-246
-252
-265
-298
-312
-300
-288
-270
-262
-261
-244
-212
-201
-183
-174
-179
-181
-165
-157
-150
-171
-160
-168
-177
-181
-194
-198
-225
-242
-258
-287
-312
-329
-360
-385
-410
-387
-372
-369
-350
-364
-382
-374
-358
-348
-338
-346
-378
-388
-379
-362
-337
-338
-330
-326
-309
-282
-276
-261
-260
-278
-305
-301
-277
-276
-282
-287
-284
-299
-330
-346
-358
-383
-397
-397
-405
-417
-420
-416
-419
-429
-440
-422
-377
-384
-377
-353
-337
-338
-344
-328
-336
-329
-307
-271
-244
-231
-248
-267
-283
-267
-275
-308
-333
-374
-364
-381
-387
-377
-366
-381
-396
-382
-371
-380
-412
-465
-512
-526
-517
-507
-512
-524
-560
-570
-552
-552
-531
-522
-501
-504
-478
-448
-432
-404
-414
-387
-376
-365
-328
-302
-289
-285
-268
-260
-254
-251
-249
-242
-244
-258
-284
-292
-299
-324
-317
-304
-324
-334
-337
-351
-370
-370
-383
-400
-411
-412
-384
-390
-373
-373
-374
-367
-383
-377
-382
-396
-387
-392
-398
-373
-354
-359
-371
-355
-339
-326
-322
-332
-324
-323
-326
-337
-329
-297
-302
-326
-334
-337
-343
-324
-322
-347
-342
-324
-332
-326
-320
-340
-342
-359
-368
-362
-360
-365
-361
-352
-359
-376
-393
-401
-397
-391
-397
-401
-391
-369
-365
-358
-346
-323
-293
-272
-260
-273
-275
-268
-251
-256
-231
-222
-207
-183
-187
-187
-204
-193
-205
-209
-192
-182
-179
-169
-173
-210
-247
-268
-264
-271
-274
-276
-304
-304
-293
-271
-247
-233
-237
-237
-232
-235
-202
-192
-208
-221
-193
-157
-163
-139
-119
-105
-95
-71
-66
-57
-40
-48
-59
-74
-87
-102
-112
-138
-153
-178
-207
-235
-253
-256
-271
-292
-300
-291
-294
-298
-305
-323
-335
-334
-307
-317
-330
-318
-307
-282
-268
-253
-231
-203
-190
-198
-193
-168
-149
-120
-122
-121
-108
-87
-69
-75
-58
-67
-80
-75
-80
-80
-91
-100
-118
-135
-142
-150
-153
-174
-187
-220
-264
-284
-286
-254
-232
-228
-255
-257
-231
-216
-201
-206
-191
-168
-166
-165
-172
-172
-177
-208
-232
-235
-218
-201
-204
-197
-197
-183
-194
-222
-242
-243
-263
-284
-284
-273
-278
-307
-303
-300
-293
-289
-281
-294
-287
-268
-251
-247
-254
-258
-243
-224
-212
-207
-209
-198
-223
-244
-231
-215
-220
-238
-230
-244
-266
-256
-242
-247
-243
-228
-199
-207
-211
-196
-192
-178
-173
-168
-170
-156
-145
-153
-152
-159
-162
-158
-160
-148
-152
-176
-197
-210
-228
-220
-227
-250
-269
-266
-270
-283
-285
-285
-278
-285
-313
-313
-307
-300
-285
-283
-284
-285
-276
-267
-260
-232
-219
-222
-231
-236
-225
-229
-236
-250
-264
-254
-232
-221
-232
-252
-259
-277
-281
-260
-260
-270
-265
-276
-269
-239
-212
-202
-227
-234
-217
-226
-234
-228
-222
-228
-250
-258
-243
-235
-244
-230
-221
-219
-204
-197
-185
-177
-203
-202
-196
-214
-233
-217
-182
-205
-209
-198
-212
-217
-222
-211
-218
-232
-250
-249
-251
-250
-252
-256
-254
-269
-257
-268
-265
-264
-266
-253
-257
-264
-253
-234
-227
-230
-246
-245
-238
-266
-279
-289
-288
-280
-266
-255
-260
-252
-247
-254
-270
-265
-260
-254
-253
-253
-250
-245
-243
-236
-241
-252
-242
-267
-274
-270
-279
-283
-281
-278
-266
-272
-283
-283
-299
-291
-286
-294
-308
-302
-282
-293
-295
-295
-284
-290
-288
-285
-314
-320
-330
-314
-296
-275
-270
-300
-303
-291
-261
-240
-218
-209
-218
-223
-210
-206
-207
-208
-211
-210
-211
-209
-212
-225
-239
-235
-231
-236
-240
-238
-257
-266
-279
-282
-268
-272
-258
-261
-262
-261
-260
-288
-318
-311
-335
-347
-349
-350
-345
-329
-297
-286
-273
-262
-269
-275
-259
-258
-267
-276
-255
-240
-242
-229
-210
-200
-201
-209
-217
-218
-209
-211
-229
-243
-231
-221
-234
-242
-247
-252
-297
-327
-344
-344
-342
-351
-378
-394
-388
-396
-409
-413
-424
-416
-425
-453
-447
-445
-443
-436
-443
-439
-412
-408
-418
-436
-437
-411
-377
-376
-375
-351
-336
-321
-305
-298
-283
-277
-283
-284
-291
-292
-287
-313
-328
-339
-350
-354
-357
-358
-372
-363
-351
-351
-364
-354
-329
-339
-360
-387
-372
-383
-389
-379
-395
-414
-433
-436
-436
-446
-466
-467
-468
-486
-501
-503
-506
-504
-508
-507
-490
-487
-485
-475
-464
-467
-469
-439
-415
-412
-418
-409
-405
-396
-382
-366
-346
-348
-332
-317
-328
-348
-346
-328
-334
-332
-331
-332
-332
-315
-316
-342
-348
-356
-352
-372
-386
-392
-394
-402
-420
-409
-414
-440
-457
-463
-470
-440
-449
-466
-472
-478
-458
-466
-465
-472
-484
-494
-480
-457
-469
-471
-475
-475
-467
-438
-429
-439
-433
-440
-456
-460
-442
-456
-483
-482
-477
-471
-474
-462
-443
-447
-441
-428
-400
-371
-374
-397
-402
-359
-326
-314
-303
-292
-284
-283
-238
-214
-215
-225
-249
-256
-260
-250
-250
-258
-266
-274
-277
-269
-276
-293
-317
-336
-353
-376
-371
-375
-370
-389
-419
-423
-416
-392
-402
-424
-430
-412
-390
-375
-355
-347
-363
-359
-341
-328
-308
-280
-270
-250
-238
-216
-191
-169
-153
-144
-138
-146
-150
-162
-177
-180
-175
-193
-218
-232
-243
-256
-274
-278
-269
-294
-324
-339
-337
-335
-365
-397
-418
-407
-428
-455
-461
-469
-476
-478
-491
-489
-479
-470
-460
-478
-473
-450
-431
-436
-441
-417
-396
-373
-351
-337
-306
-311
-302
-293
-292
-276
-275
-291
-305
-307
-299
-302
-316
-317
-307
-298
-316
-325
-323
-317
-307
-302
-308
-331
-325
-294
-279
-288
-278
-262
-254
-249
-267
-268
-255
-239
-252
-269
-239
-214
-218
-254
-291
-293
-268
-272
-292
-276
-259
-272
-284
-294
-289
-290
-298
-308
-326
-327
-298
-313
-328
-333
-313
-288
-294
-302
-293
-280
-279
-273
-288
-276
-271
-267
-279
-305
-292
-275
-257
-270
-277
-267
-244
-228
-229
-215
-215
-204
-197
-185
-172
-184
-193
-193
-219
-237
-232
-245
-282
-299
-278
-279
-304
-300
-300
-319
-337
-348
-369
-401
-416
-440
-476
-506
-510
-494
-494
-505
-501
-487
-473
-462
-441
-426
-422
-419
-412
-395
-380
-357
-329
-305
-281
-248
-209
-186
-158
-125
-107
-106
-105
-101
-118
-149
-191
-228
-262
-271
-290
-325
-357
-378
-382
-406
-417
-446
-452
-434
-448
-456
-458
-442
-434
-454
-452
-462
-458
-440
-416
-425
-444
-438
-445
-446
-429
-397
-374
-365
-363
-340
-310
-304
-309
-314
-297
-285
-274
-274
-278
-287
-302
-323
-344
-356
-362
-373
-376
-370
-378
-367
-364
-362
-369
-374
-368
-370
-353
-337
-328
-331
-345
-336
-322
-338
-359
-366
-363
-356
-363
-357
-352
-362
-353
-341
-342
-343
-338
-344
-357
-378
-392
-396
-414
-421
-430
-456
-469
-482
-494
-507
-519
-520
-506
-486
-484
-483
-483
-458
-450
-430
-412
-405
-399
-380
-355
-356
-330
-339
-332
-306
-273
-255
-273
-270
-288
-312
-321
-325
-342
-327
-331
-352
-366
-389
-395
-396
-409
-423
-418
-405
-411
-405
-390
-375
-361
-377
-377
-409
-411
-401
-389
-396
-416
-429
-449
-459
-492
-492
-504
-542
-563
-552
-532
-516
-499
-488
-476
-458
-415
-384
-394
-388
-374
-346
-328
-308
-269
-248
-224
-221
-214
-182
-158
-152
-156
-131
-123
-153
-175
-211
-231
-269
-294
-308
-304
-297
-324
-350
-382
-379
-393
-437
-466
-477
-507
-529
-549
-558
-549
-540
-529
-532
-534
-524
-494
-486
-503
-489
-468
-453
-453
-454
-449
-445
-426
-411
-418
-433
-435
-432
-450
-472
-481
-496
-510
-499
-501
-497
-486
-495
-513
-521
-491
-453
-440
-443
-417
-385
-377
-343
-312
-291
-267
-250
-254
-265
-242
-216
-235
-262
-262
-263
-269
-276
-293
-325
-353
-354
-353
-362
-383
-378
-392
-421
-444
-455
-462
-484
-476
-492
-524
-526
-530
-548
-553
-544
-524
-480
-448
-436
-422
-408
-388
-368
-342
-304
-260
-215
-202
-167
-118
-89
-83
-98
-91
-88
-83
-74
-76
-81
-93
-103
-102
-119
-133
-168
-186
-193
-221
-216
-211
-222
-224
-232
-246
-252
-260
-268
-281
-289
-290
-280
-274
-276
-287
-275
-242
-243
-251
-259
-265
-276
-247
-233
-230
-231
-233
-237
-242
-226
-205
-180
-173
-164
-172
-163
-137
-107
-93
-74
-69
-57
-51
-42
-28
-32
-24
-8
0
-6
-1
-11
-29
-48
-59
-83
-99
-111
-126
-160
-186
-189
-197
-206
-236
-240
-245
-263
-263
-264
-279
-286
-267
-252
-244
-226
-221
-209
-204
-197
-189
-188
-172
-162
-158
-171
-152
-136
-135
-124
-114
-113
-117
-138
-167
-179
-184
-170
-186
-191
-188
-209
-219
-231
-225
-250
-259
-256
-284
-297
-292
-271
-246
-237
-219
-204
-183
-160
-149
-113
-71
-69
-74
-60
-56
-53
-49
-68
-106
-100
-74
-89
-116
-131
-155
-187
-214
-228
-251
-266
-297
-338
-357
-357
-353
-362
-389
-407
-404
-414
-424
-436
-432
-424
-429
-403
-377
-357
-345
-335
-336
-319
-278
-241
-229
-218
-199
-189
-190
-196
-182
-196
-208
-219
-221
-233
-248
-260
-278
-305
-358
-391
-417
-420
-436
-461
-467
-461
-454
-465
-472
-462
-451
-462
-458
-452
-454
-441
-426
-417
-421
-431
-439
-443
-428
-427
-436
-424
-432
-443
-439
-448
-456
-468
-472
-480
-492
-504
-503
-497
-493
-493
-492
-478
-462
-416
-405
-413
-412
-380
-337
-300
-262
-253
-229
-213
-207
-197
-208
-203
-209
-210
-232
-271
-266
-274
-306
-348
-407
-441
-452
-451
-461
-487
-508
-499
-486
-509
-519
-520
-523
-527
-517
-505
-504
-491
-457
-455
-470
-477
-461
-454
-463
-451
-464
-478
-489
-493
-496
-503
-504
-509
-517
-528
-523
-533
-542
-551
-558
-565
-580
-582
-574
-571
-553
-539
-544
-534
-527
-514
-510
-479
-435
-407
-367
-344
-327
-318
-301
-284
-277
-256
-241
-229
-239
-265
-288
-317
-334
-362
-401
-434
-463
-472
-491
-493
-510
-545
-593
-637
-656
-675
-661
-656
-665
-658
-634
-607
-585
-567
-556
-536
-515
-492
-466
-437
-391
-340
-293
-255
-222
-214
-231
-230
-230
-235
-230
-199
-199
-221
-213
-210
-229
-261
-295
-356
-399
-412
-418
-432
-446
-473
-506
-514
-538
-557
-555
-551
-545
-550
-559
-562
-551
-556
-570
-557
-528
-503
-493
-492
-511
-521
-525
-517
-505
-509
-522
-533
-541
-538
-534
-550
-564
-584
-616
-632
-607
-580
-560
-556
-550
-540
-532
-521
-517
-520
-526
-512
-476
-449
-410
-374
-344
-317
-304
-276
-265
-254
-245
-241
-240
-248
-256
-296
-323
-345
-384
-428
-469
-487
-546
-593
-591
-585
-596
-609
-621
-643
-624
-583
-551
-535
-514
-491
-477
-449
-396
-358
-343
-352
-336
-313
-298
-293
-295
-288
-294
-293
-301
-310
-316
-329
-360
-409
-435
-435
-443
-454
-476
-499
-504
-523
-516
-507
-512
-478
-463
-473
-471
-448
-429
-402
-359
-327
-293
-259
-238
-227
-206
-169
-149
-138
-143
-168
-198
-222
-241
-268
-289
-311
-344
-366
-389
-408
-431
-464
-486
-492
-503
-516
-527
-525
-507
-484
-459
-434
-397
-353
-310
-272
-244
-210
-144
-88
-59
-45
-36
-25
-11
-13
-13
-13
-23
-24
-36
-38
-43
-54
-80
-121
-136
-147
-179
-211
-222
-240
-259
-265
-277
-303
-308
-316
-348
-350
-348
-349
-358
-348
-330
-292
-247
-248
-259
-255
-249
-252
-227
-199
-181
-157
-138
-131
-125
-119
-116
-140
-171
-187
-202
-214
-235
-260
-291
-323
-354
-374
-383
-378
-367
-360
-331
-316
-310
-281
-253
-228
-194
-151
-114
-87
-43
-8
1
16
42
69
84
93
118
133
134
134
130
109
64
28
-21
-95
-153
-210
-260
-282
-285
-298
-325
-332
-316
-313
-311
-301
-273
-256
-255
-235
-221
-196
-169
-127
-99
-79
-54
-28
4
33
54
56
62
64
19
-2
-11
-46
-88
-137
-172
-216
-258
-284
-316
-329
-325
-313
-316
-304
-284
-272
-257
-233
-199
-174
-149
-108
-58
-25
3
17
11
-2
-11
-6
-19
-37
-48
-74
-103
-142
-175
-191
-232
-274
-322
-350
-358
-381
-402
-405
-402
-396
-373
-353
-334
-293
-237
-205
-191
-173
-143
-107
-84
-70
-54
-19
-9
-11
5
11
-3
-12
-22
-60
-99
-136
-174
-218
-249
-267
-274
-272
-291
-309
-329
-336
-330
-320
-305
-281
-252
-233
-209
-182
-149
-122
-99
-67
-17
20
40
28
30
25
31
34
12
3
-3
-24
-53
-89
-128
-157
-188
-225
-245
-259
-298
-346
-393
-423
-441
-465
-488
-498
-488
-491
-472
-446
-434
-394
-353
-312
-273
-225
-174
-136
-93
-52
-10
12
17
50
66
73
80
73
46
22
14
-2
-20
-45
-82
-127
-188
-252
-321
-402
-463
-508
-521
-530
-535
-517
-515
-513
-500
-462
-432
-408
-382
-360
-330
-292
-249
-219
-187
-157
-132
-92
-67
-35
-22
-31
-66
-104
-142
-191
-248
-299
-340
-392
-423
-449
-484
-508
-509
-502
-506
-479
-454
-466
-471
-451
-421
-371
-328
-292
-243
-188
-129
-88
-62
-54
-51
-77
-107
-141
-171
-214
-253
-277
-307
-326
-344
-372
-421
-459
-471
-477
-474
-476
-462
-461
-450
-421
-400
-381
-358
-327
-292
-229
-174
-123
-93
-87
-71
-57
-52
-37
-37
-62
-79
-101
-137
-166
-206
-250
-294
-328
-343
-358
-357
-374
-397
-418
-436
-441
-423
-421
-426
-395
-362
-312
-277
-249
-223
-197
-166
-153
-128
-84
-41
-14
-11
-15
-24
-52
-83
-113
-152
-187
-226
-259
-289
-317
-361
-409
-463
-503
-524
-527
-531
-524
-520
-524
-516
-501
-497
-480
-447
-413
-360
-314
-264
-209
-154
-113
-74
-43
-13
3
17
19
8
-12
-33
-48
-90
-124
-157
-201
-229
-255
-286
-328
-377
-405
-426
-464
-513
-546
-570
-592
-598
-583
-561
-528
-492
-448
-422
-410
-379
-319
-276
-246
-206
-158
-115
-92
-88
-74
-59
-70
-84
-107
-136
-177
-231
-282
-329
-380
-427
-454
-476
-505
-509
-503
-489
-463
-437
-415
-389
-352
-328
-306
-267
-228
-209
-184
-151
-98
-60
-52
-41
-46
-53
-87
-109
-124
-137
-152
-187
-220
-255
-270
-310
-354
-366
-357
-363
-373
-364
-354
-362
-375
-373
-358
-334
-299
-271
-244
-207
-167
-136
-101
-80
-68
-44
-25
-24
-25
-16
-16
-19
-22
-33
-51
-86
-109
-106
-114
-144
-167
-198
-262
-321
-350
-362
-382
-389
-373
-349
-323
-308
-310
-306
-292
-295
-273
-243
-209
-167
-136
-114
-91
-74
-67
-71
-77
-81
-73
-69
-74
-73
-89
-110
-153
-188
-209
-243
-273
-306
-319
-325
-325
-319
-314
-322
-314
-280
-251
-214
-164
-112
-61
-3
49
91
109
109
102
102
118
133
145
145
128
108
83
44
5
-24
-65
-106
-130
-168
-201
-231
-251
-288
-331
-334
-336
-345
-345
-337
-314
-282
-261
-234
-220
-194
-169
-147
-113
-92
-66
-42
-21
-3
-2
-2
-13
-10
-25
-51
-72
-96
-130
-159
-184
-229
-261
-283
-284
-274
-265
-261
-259
-266
-287
-286
-261
-248
-233
-208
-171
-133
-121
-95
-77
-58
-45
-23
-15
-24
-17
-19
-33
-61
-83
-100
-108
-112
-102
-91
-89
-102
-113
-110
-110
-117
-131
-138
-160
-184
-199
-193
-192
-199
-186
-173
-178
-187
-181
-179
-193
-193
-198
-215
-215
-198
-179
-168
-153
-131
-109
-105
-95
-73
-61
-63
-63
-53
-52
-48
-48
-63
-97
-116
-136
-186
-218
-246
-270
-293
-318
-334
-347
-356
-360
-382
-372
-343
-350
-343
-331
-328
-327
-330
-334
-341
-340
-337
-337
-316
-304
-311
-320
-317
-313
-319
-304
-291
-287
-306
-316
-320
-318
-298
-289
-281
-274
-257
-245
-230
-208
-198
-194
-203
-192
-158
-128
-123
-133
-144
-145
-141
-154
-175
-195
-227
-258
-275
-274
-302
-340
-369
-406
-445
-465
-470
-480
-470
-474
-464
-445
-435
-420
-406
-400
-397
-391
-381
-367
-356
-367
-394
-394
-402
-413
-430
-447
-444
-446
-463
-472
-469
-465
-464
-438
-416
-401
-403
-406
-401
-399
-390
-382
-382
-371
-351
-343
-314
-293
-293
-304
-309
-309
-325
-334
-333
-351
-370
-395
-395
-390
-391
-414
-434
-436
-451
-445
-431
-413
-400
-401
-380
-377
-362
-371
-390
-394
-402
-396
-389
-382
-398
-402
-401
-408
-418
-436
-452
-445
-455
-465
-459
-451
-444
-448
-443
-432
-414
-409
-391
-370
-353
-329
-311
-308
-316
-322
-329
-316
-296
-272
-245
-247
-249
-257
-280
-296
-313
-346
-366
-399
-426
-453
-481
-516
-545
-558
-589
-620
-646
-657
-666
-672
-681
-680
-680
-669
-654
-639
-604
-564
-530
-484
-427
-384
-380
-375
-341
-313
-285
-278
-273
-257
-233
-201
-173
-152
-148
-148
-146
-156
-173
-179
-206
-260
-302
-342
-379
-395
-396
-392
-402
-412
-422
-427
-439
-457
-460
-446
-446
-463
-460
-446
-428
-418
-419
-408
-399
-384
-364
-351
-333
-315
-297
-287
-280
-269
-257
-244
-243
-241
-246
-255
-257
-279
-310
-336
-364
-394
-420
-436
-440
-437
-429
-425
-403
-388
-378
-361
-339
-320
-302
-286
-275
-252
-236
-235
-244
-246
-252
-256
-262
-261
-277
-279
-281
-299
-326
-361
-369
-361
-362
-381
-375
-355
-339
-320
-316
-307
-296
-296
-290
-277
-259
-248
-232
-207
-189
-157
-141
-132
-116
-106
-98
-100
-109
-106
-95
-108
-135
-143
-165
-202
-222
-228
-224
-234
-242
-252
-252
-240
-234
-229
-229
-224
-215
-213
-186
-153
-136
-123
-82
-51
-42
-19
-12
-21
-15
-16
-8
-18
-32
-31
-48
-68
-73
-72
-83
-90
-106
-133
-170
-201
-241
-276
-308
-346
-358
-366
-361
-365
-358
-342
-333
-316
-315
-295
-255
-230
-202
-155
-108
-81
-53
-15
38
76
112
121
119
100
87
88
51
16
-30
-75
-110
-122
-150
-190
-227
-258
-279
-306
-324
-342
-356
-358
-355
-358
-350
-339
-321
-299
-256
-224
-206
-184
-154
-131
-116
-113
-113
-103
-107
-111
-134
-156
-181
-201
-214
-216
-213
-235
-256
-273
-272
-271
-286
-308
-312
-307
-300
-278
-264
-249
-222
-207
-207
-192
-165
-152
-128
-122
-129
-136
-145
-144
-145
-148
-164
-176
-184
-197
-214
-235
-242
-249
-267
-273
-265
-244
-226
-201
-197
-204
-210
-211
-221
-221
-210
-195
-171
-161
-152
-148
-149
-150
-152
-147
-142
-141
-129
-106
-104
-115
-101
-78
-62
-78
-84
-94
-120
-136
-145
-145
-159
-173
-191
-217
-228
-227
-207
-198
-207
-203
-186
-187
-198
-195
-194
-194
-188
-174
-151
-131
-120
-105
-89
-84
-89
-96
-102
-104
-116
-137
-151
-188
-223
-243
-277
-322
-354
-366
-373
-372
-368
-355
-360
-365
-365
-350
-321
-279
-239
-199
-154
-101
-43
-12
25
39
53
65
82
101
104
105
102
96
83
59
35
4
-30
-61
-92
-127
-155
-179
-196
-200
-211
-242
-275
-275
-266
-267
-274
-276
-285
-295
-279
-256
-239
-199
-171
-153
-142
-146
-131
-120
-116
-116
-112
-119
-128
-118
-117
-135
-155
-176
-197
-205
-202
-184
-181
-180
-186
-196
-202
-185
-168
-159
-134
-126
-123
-110
-72
-50
-62
-72
-73
-77
-95
-108
-116
-148
-187
-203
-210
-218
-231
-240
-251
-270
-275
-255
-245
-213
-185
-163
-172
-181
-181
-184
-180
-184
-175
-173
-166
-154
-138
-144
-160
-164
-163
-169
-165
-166
-167
-166
-170
-183
-185
-180
-190
-219
-236
-244
-253
-257
-253
-254
-273
-289
-306
-331
-336
-330
-314
-296
-273
-246
-232
-203
-191
-185
-174
-171
-168
-145
-107
-85
-68
-46
-48
-66
-93
-101
-98
-116
-136
-153
-166
-189
-220
-262
-296
-335
-368
-403
-427
-438
-453
-449
-438
-422
-414
-401
-384
-361
-325
-294
-248
-201
-151
-96
-64
-52
-26
-9
-20
-19
-3
-5
-19
-28
-31
-42
-69
-114
-158
-199
-237
-265
-294
-321
-353
-394
-432
-456
-482
-501
-503
-488
-475
-457
-456
-443
-426
-415
-392
-375
-360
-344
-311
-276
-251
-238
-226
-210
-201
-190
-174
-162
-170
-180
-202
-211
-209
-203
-190
-190
-181
-182
-206
-228
-223
-215
-216
-224
-234
-242
-235
-232
-233
-229
-214
-204
-204
-208
-224
-225
-228
-253
-275
-286
-295
-296
-310
-336
-357
-387
-400
-402
-386
-369
-359
-328
-321
-315
-310
-310
-311
-310
-295
-278
-264
-263
-256
-251
-261
-271
-287
-297
-293
-280
-257
-227
-211
-207
-218
-226
-253
-275
-272
-257
-255
-271
-278
-293
-312
-331
-358
-400
-437
-461
-470
-471
-481
-463
-447
-439
-441
-434
-429
-440
-436
-421
-409
-393
-371
-343
-317
-311
-313
-307
-310
-308
-299
-301
-306
-320
-320
-337
-364
-387
-384
-393
-421
-448
-467
-486
-503
-497
-509
-520
-511
-494
-473
-448
-419
-389
-365
-354
-329
-279
-223
-175
-141
-111
-90
-86
-85
-85
-89
-101
-117
-137
-158
-174
-200
-223
-239
-262
-291
-327
-365
-400
-424
-462
-498
-524
-541
-554
-574
-585
-588
-569
-550
-527
-497
-484
-483
-472
-442
-397
-368
-350
-314
-272
-231
-216
-210
-205
-205
-192
-173
-172
-192
-215
-243
-255
-273
-277
-273
-285
-305
-327
-347
-365
-373
-387
-404
-426
-435
-429
-429
-436
-429
-423
-419
-405
-383
-365
-332
-318
-308
-302
-295
-265
-235
-208
-188
-152
-139
-124
-110
-100
-96
-106
-111
-121
-131
-139
-147
-144
-155
-162
-160
-168
-182
-196
-214
-224
-208
-208
-218
-215
-201
-202
-218
-221
-234
-252
-267
-273
-272
-284
-303
-308
-325
-344
-359
-379
-391
-395
-392
-387
-377
-375
-382
-374
-359
-346
-335
-313
-284
-260
-246
-242
-232
-226
-221
-212
-208
-204
-202
-192
-194
-211
-236
-257
-269
-269
-262
-252
-261
-278
-300
-315
-327
-354
-362
-377
-417
-447
-442
-439
-430
-408
-392
-368
-371
-348
-303
-266
-250
-230
-202
-186
-169
-147
-133
-128
-103
-84
-70
-59
-45
-34
-49
-78
-106
-126
-150
-184
-194
-189
-210
-240
-247
-259
-288
-312
-318
-333
-338
-334
-326
-307
-305
-310
-316
-322
-317
-297
-283
-272
-258
-255
-230
-196
-180
-170
-166
-175
-181
-181
-181
-189
-186
-188
-194
-203
-214
-220
-240
-269
-287
-306
-326
-338
-346
-351
-355
-362
-376
-375
-370
-347
-324
-309
-289
-279
-265
-251
-238
-229
-223
-207
-177
-171
-157
-137
-123
-110
-108
-121
-142
-149
-155
-165
-190
-200
-218
-238
-248
-264
-282
-302
-320
-342
-361
-367
-370
-360
-351
-349
-329
-314
-299
-290
-279
-268
-254
-232
-214
-215
-227
-251
-283
-285
-265
-265
-265
-269
-276
-294
-324
-343
-351
-338
-329
-317
-292
-279
-259
-243
-244
-236
-198
-157
-137
-110
-95
-77
-67
-65
-62
-74
-90
-124
-151
-172
-182
-188
-207
-229
-261
-294
-313
-316
-346
-388
-424
-437
-430
-403
-375
-348
-321
-308
-298
-282
-268
-262
-243
-228
-207
-172
-150
-135
-134
-143
-156
-151
-147
-152
-157
-176
-192
-211
-248
-268
-280
-289
-293
-311
-310
-314
-334
-340
-354
-363
-379
-392
-392
-387
-377
-374
-367
-364
-380
-382
-370
-355
-328
-307
-287
-276
-263
-242
-225
-214
-214
-214
-201
-196
-179
-157
-148
-142
-138
-138
-159
-177
-184
-190
-197
-213
-219
-224
-241
-253
-275
-284
-291
-294
-287
-293
-302
-296
-283
-284
-274
-266
-268
-280
-283
-270
-254
-218
-182
-153
-126
-106
-106
-99
-92
-96
-107
-108
-111
-121
-112
-127
-158
-173
-174
-178
-184
-184
-180
-171
-152
-133
-112
-97
-83
-66
-50
-58
-53
-40
-40
-40
-48
-66
-83
-110
-134
-148
-154
-146
-161
-183
-194
-208
-229
-240
-246
-235
-242
-261
-257
-249
-222
-211
-216
-203
-190
-184
-173
-155
-133
-120
-113
-110
-99
-70
-62
-67
-63
-75
-93
-111
-132
-152
-182
-206
-241
-252
-256
-264
-271
-288
-305
-328
-322
-297
-283
-269
-263
-237
-207
-173
-137
-119
-115
-110
-93
-72
-43
-13
3
1
5
-5
-25
-42
-58
-67
-74
-92
-134
-167
-188
-213
-238
-255
-270
-298
-317
-329
-336
-344
-356
-353
-349
-344
-346
-333
-319
-287
-250
-231
-207
-195
-157
-117
-114
-108
-98
-89
-75
-51
-28
-7
0
-23
-35
-51
-67
-92
-118
-127
-154
-185
-208
-221
-240
-268
-297
-319
-337
-350
-351
-355
-362
-359
-355
-352
-340
-325
-314
-305
-290
-270
-268
-286
-284
-283
-283
-285
-290
-296
-288
-304
-318
-329
-339
-341
-358
-369
-386
-390
-391
-385
-376
-378
-369
-349
-337
-343
-335
-327
-329
-331
-320
-328
-318
-293
-283
-305
-328
-348
-377
-405
-434
-434
-438
-453
-469
-485
-495
-509
-528
-536
-534
-544
-545
-531
-512
-494
-489
-480
-470
-455
-433
-410
-386
-360
-344
-330
-315
-303
-292
-292
-286
-288
-289
-290
-282
-298
-330
-348
-367
-383
-404
-440
-462
-478
-490
-495
-483
-489
-505
-524
-533
-539
-551
-545
-534
-514
-497
-472
-454
-437
-405
-375
-345
-320
-305
-274
-252
-241
-233
-235
-224
-225
-223
-228
-240
-246
-265
-277
-300
-330
-347
-372
-407
-446
-464
-484
-503
-495
-483
-479
-490
-506
-503
-487
-490
-482
-466
-459
-451
-429
-406
-382
-355
-328
-307
-288
-272
-258
-250
-247
-242
-256
-263
-279
-299
-315
-313
-311
-322
-330
-344
-353
-358
-364
-372
-367
-357
-352
-351
-349
-347
-340
-330
-314
-290
-273
-259
-235
-214
-193
-177
-176
-184
-199
-202
-209
-211
-221
-233
-244
-265
-281
-290
-303
-318
-333
-343
-356
-369
-383
-389
-372
-361
-362
-349
-322
-304
-294
-284
-263
-244
-223
-197
-203
-208
-207
-213
-217
-217
-215
-227
-242
-257
-267
-273
-297
-312
-309
-328
-336
-359
-386
-391
-388
-393
-397
-406
-412
-390
-375
-359
-343
-325
-313
-296
-284
-276
-255
-242
-241
-230
-215
-206
-183
-171
-174
-190
-219
-238
-252
-260
-259
-258
-269
-286
-296
-321
-344
-352
-362
-351
-350
-355
-352
-356
-349
-341
-323
-297
-275
-249
-235
-217
-188
-170
-159
-146
-140
-146
-140
-144
-150
-152
-165
-181
-196
-202
-202
-210
-229
-248
-266
-278
-273
-270
-281
-282
-283
-281
-267
-264
-261
-259
-253
-243
-223
-206
-194
-188
-179
-163
-158
-152
-155
-154
-143
-139
-145
-150
-157
-167
-187
-192
-208
-221
-221
-229
-226
-223
-229
-236
-233
-217
-213
-210
-203
-187
-166
-155
-149
-137
-133
-117
-89
-76
-49
-22
11
16
12
10
3
-11
-18
-19
-33
-63
-84
-93
-119
-143
-178
-200
-218
-235
-250
-263
-267
-266
-269
-278
-261
-237
-225
-219
-196
-183
-170
-158
-138
-136
-138
-130
-124
-114
-113
-101
-95
-93
-100
-129
-141
-148
-181
-218
-257
-287
-298
-307
-316
-318
-336
-350
-354
-366
-385
-402
-390
-373
-360
-349
-341
-336
-332
-320
-302
-291
-293
-279
-265
-257
-258
-253
-260
-273
-272
-252
-229
-220
-217
-211
-209
-213
-203
-189
-189
-189
-193
-190
-190
-176
-142
-142
-142
-133
-111
-97
-97
-96
-89
-79
-71
-62
-67
-94
-122
-145
-144
-148
-151
-149
-166
-196
-213
-221
-246
-267
-293
-306
-321
-331
-334
-338
-339
-336
-346
-356
-348
-336
-322
-324
-329
-332
-316
-308
-293
-284
-277
-262
-252
-246
-241
-220
-215
-208
-200
-203
-209
-228
-247
-259
-276
-282
-286
-301
-308
-308
-309
-318
-335
-347
-348
-339
-337
-312
-288
-293
-302
-295
-274
-266
-254
-232
-223
-216
-203
-174
-151
-142
-132
-135
-142
-156
-158
-155
-151
-169
-189
-206
-236
-250
-269
-283
-292
-316
-326
-343
-356
-381
-384
-387
-386
-378
-363
-348
-338
-327
-327
-303
-280
-273
-267
-239
-218
-197
-184
-187
-186
-193
-182
-190
-213
-233
-249
-269
-289
-299
-304
-294
-285
-285
-289
-293
-299
-291
-295
-304
-320
-315
-304
-302
-298
-309
-290
-268
-252
-231
-210
-194
-170
-147
-140
-135
-148
-149
-138
-121
-103
-94
-96
-112
-117
-112
-100
-99
-109
-119
-115
-114
-126
-132
-139
-138
-156
-172
-173
-191
-212
-235
-243
-243
-247
-246
-240
-246
-254
-256
-267
-268
-277
-279
-283
-281
-263
-254
-251
-245
-239
-237
-226
-215
-201
-204
-207
-210
-206
-184
-165
-151
-146
-146
-152
-154
-154
-161
-167
-168
-168
-168
-169
-178
-186
-196
-202
-215
-224
-230
-230
-227
-242
-255
-261
-267
-282
-299
-305
-300
-306
-319
-325
-324
-311
-294
-278
-280
-286
-283
-275
-264
-265
-255
-250
-241
-223
-216
-198
-185
-194
-205
-202
-199
-187
-170
-155
-147
-141
-139
-125
-110
-103
-95
-94
-93
-109
-116
-127
-150
-179
-189
-183
-180
-162
-164
-174
-179
-196
-200
-200
-203
-193
-191
-207
-212
-207
-222
-236
-233
-243
-258
-263
-260
-253
-255
-251
-240
-238
-241
-249
-245
-245
-253
-253
-245
-217
-214
-216
-218
-203
-202
-206
-192
-177
-164
-167
-160
-157
-146
-138
-129
-121
-121
-132
-163
-193
-203
-190
-166
-162
-172
-196
-222
-222
-223
-209
-196
-208
-210
-221
-230
-221
-217
-225
-238
-241
-253
-259
-263
-267
-252
-244
-245
-250
-257
-280
-283
-275
-277
-266
-260
-258
-268
-279
-279
-264
-234
-219
-211
-191
-178
-174
-167
-176
-186
-171
-154
-142
-135
-129
-138
-146
-156
-182
-205
-226
-252
-272
-269
-276
-279
-274
-282
-296
-311
-316
-339
-352
-368
-393
-410
-423
-432
-448
-458
-463
-467
-481
-500
-511
-523
-524
-514
-507
-500
-483
-463
-449
-438
-424
-417
-403
-390
-375
-357
-343
-325
-334
-333
-329
-311
-293
-271
-260
-268
-268
-279
-278
-276
-274
-279
-293
-302
-311
-305
-314
-336
-353
-366
-378
-386
-392
-388
-391
-401
-423
-438
-436
-435
-432
-438
-449
-488
-506
-508
-511
-503
-512
-533
-557
-593
-620
-634
-641
-654
-656
-657
-670
-672
-645
-641
-660
-676
-681
-679
-670
-634
-612
-614
-611
-594
-569
-549
-544
-544
-538
-520
-490
-475
-456
-443
-439
-449
-456
-448
-437
-425
-421
-422
-422
-420
-439
-437
-433
-441
-453
-473
-488
-495
-508
-507
-514
-526
-537
-552
-553
-543
-539
-552
-566
-567
-570
-569
-561
-544
-518
-502
-482
-459
-442
-440
-439
-443
-445
-445
-438
-420
-399
-389
-368
-349
-356
-342
-335
-335
-334
-357
-372
-387
-397
-405
-417
-443
-468
-482
-491
-499
-518
-538
-562
-588
-605
-606
-607
-621
-640
-635
-630
-624
-599
-591
-576
-562
-554
-531
-496
-484
-491
-483
-488
-492
-489
-491
-488
-488
-488
-472
-450
-431
-406
-378
-355
-336
-311
-296
-299
-295
-276
-242
-215
-191
-155
-127
-117
-101
-92
-90
-98
-106
-116
-122
-110
-112
-119
-117
-136
-150
-154
-162
-164
-150
-156
-183
-188
-194
-203
-223
-220
-218
-219
-207
-183
-175
-166
-155
-156
-163
-178
-184
-204
-210
-221
-251
-263
-264
-277
-285
-280
-278
-289
-309
-308
-304
-303
-311
-330
-318
-310
-311
-310
-297
-282
-269
-245
-213
-184
-161
-142
-137
-135
-138
-133
-118
-113
-109
-112
-117
-103
-83
-47
-16
-19
-20
-29
-47
-58
-73
-84
-79
-81
-87
-97
-132
-162
-170
-184
-191
-205
-224
-238
-254
-263
-279
-283
-291
-284
-255
-238
-238
-236
-219
-208
-200
-184
-169
-156
-149
-146
-126
-124
-118
-96
-87
-83
-89
-88
-87
-97
-103
-105
-105
-122
-143
-151
-170
-178
-184
-202
-206
-221
-234
-255
-266
-258
-255
-259
-282
-286
-291
-297
-293
-297
-299
-306
-308
-304
-305
-309
-309
-307
-307
-322
-326
-324
-329
-326
-325
-312
-310
-305
-297
-305
-305
-306
-295
-288
-286
-288
-296
-298
-306
-303
-291
-280
-274
-281
-275
-259
-235
-217
-202
-185
-174
-178
-160
-128
-108
-87
-90
-90
-95
-77
-42
-26
-14
-24
-41
-54
-60
-79
-99
-99
-121
-163
-195
-209
-232
-248
-264
-291
-315
-349
-370
-372
-396
-403
-395
-393
-383
-379
-384
-382
-369
-376
-389
-399
-382
-374
-376
-381
-366
-364
-352
-331
-317
-302
-285
-271
-267
-259
-239
-220
-233
-243
-252
-262
-258
-265
-256
-265
-283
-296
-305
-290
-288
-296
-289
-275
-260
-263
-268
-270
-291
-319
-337
-345
-337
-317
-310
-314
-320
-331
-343
-336
-322
-321
-312
-296
-265
-237
-227
-223
-213
-208
-199
-179
-169
-153
-146
-127
-119
-118
-90
-73
-71
-77
-96
-118
-129
-133
-138
-151
-153
-163
-174
-186
-182
-166
-169
-164
-134
-132
-126
-110
-100
-104
-112
-105
-112
-121
-127
-135
-127
-139
-158
-154
-149
-149
-162
-173
-190
-207
-229
-248
-244
-233
-236
-255
-262
-265
-269
-257
-264
-284
-287
-293
-301
-297
-274
-256
-265
-268
-279
-291
-296
-299
-292
-282
-267
-258
-257
-254
-236
-212
-195
-169
-147
-122
-101
-72
-40
-12
29
58
74
73
83
85
78
78
77
60
34
22
21
20
16
-2
-29
-59
-101
-127
-153
-171
-194
-222
-249
-280
-290
-277
-257
-256
-249
-228
-225
-227
-221
-221
-226
-222
-192
-163
-143
-122
-118
-113
-113
-115
-112
-107
-110
-108
-122
-141
-146
-157
-169
-174
-191
-199
-181
-177
-182
-205
-222
-236
-225
-211
-209
-203
-214
-233
-252
-247
-238
-230
-227
-247
-282
-303
-308
-310
-315
-325
-330
-327
-321
-314
-297
-290
-276
-249
-234
-215
-206
-196
-191
-185
-168
-124
-87
-63
-40
-43
-49
-51
-45
-45
-50
-67
-80
-101
-109
-117
-132
-163
-184
-182
-184
-187
-192
-201
-214
-210
-199
-188
-182
-173
-167
-153
-141
-122
-119
-128
-128
-121
-95
-61
-48
-50
-55
-65
-80
-86
-76
-78
-90
-99
-102
-99
-104
-125
-140
-163
-183
-198
-219
-239
-264
-284
-295
-307
-300
-297
-315
-341
-376
-395
-399
-395
-389
-371
-349
-333
-328
-325
-298
-285
-274
-251
-238
-203
-163
-122
-82
-53
-19
20
49
63
71
73
60
47
55
65
54
42
41
34
13
-26
-53
-94
-134
-159
-188
-210
-233
-250
-274
-289
-300
-306
-309
-320
-332
-345
-356
-348
-345
-339
-341
-318
-277
-250
-221
-199
-189
-200
-213
-203
-193
-179
-156
-153
-150
-142
-149
-160
-171
-185
-187
-206
-218
-229
-257
-278
-290
-306
-316
-307
-308
-325
-352
-366
-386
-405
-415
-405
-389
-392
-388
-375
-341
-320
-310
-288
-275
-262
-244
-220
-212
-204
-180
-173
-159
-149
-144
-137
-136
-150
-171
-167
-168
-163
-158
-163
-165
-167
-160
-164
-166
-171
-177
-159
-148
-147
-158
-173
-194
-196
-178
-175
-182
-184
-187
-186
-186
-190
-198
-203
-199
-210
-209
-199
-206
-183
-160
-163
-166
-145
-120
-111
-101
-84
-85
-97
-95
-83
-72
-79
-91
-104
-120
-139
-163
-208
-253
-273
-290
-303
-310
-333
-362
-386
-405
-418
-428
-441
-454
-481
-501
-501
-492
-478
-463
-446
-440
-436
-416
-392
-354
-340
-324
-315
-283
-230
-182
-137
-118
-114
-111
-102
-77
-69
-68
-66
-57
-56
-54
-37
-45
-59
-75
-100
-111
-115
-119
-143
-168
-178
-191
-193
-189
-196
-209
-221
-230
-218
-209
-204
-208
-209
-206
-202
-195
-204
-225
-236
-243
-249
-250
-247
-243
-245
-237
-239
-243
-249
-244
-240
-241
-228
-231
-239
-236
-251
-244
-240
-244
-241
-229
-226
-242
-246
-254
-281
-296
-301
-306
-317
-331
-342
-329
-309
-310
-314
-311
-304
-295
-297
-306
-301
-299
-305
-309
-303
-288
-289
-289
-271
-265
-259
-260
-267
-254
-245
-244
-240
-238
-241
-254
-246
-230
-223
-216
-206
-216
-233
-247
-239
-228
-224
-234
-246
-244
-247
-247
-246
-235
-242
-255
-262
-274
-298
-306
-294
-308
-344
-348
-334
-324
-302
-300
-301
-294
-294
-292
-277
-270
-275
-268
-251
-250
-239
-228
-220
-233
-233
-230
-223
-197
-183
-179
-200
-219
-242
-260
-275
-303
-337
-362
-407
-453
-466
-474
-483
-497
-510
-524
-539
-542
-542
-553
-560
-554
-545
-526
-496
-482
-470
-452
-423
-397
-365
-354
-354
-348
-347
-335
-319
-297
-293
-290
-291
-308
-316
-319
-330
-345
-359
-380
-393
-405
-415
-427
-438
-440
-433
-439
-451
-469
-471
-471
-458
-438
-422
-407
-394
-386
-395
-389
-372
-357
-344
-331
-322
-316
-319
-310
-306
-308
-306
-306
-310
-322
-334
-363
-387
-414
-456
-485
-520
-540
-548
-550
-553
-555
-543
-520
-500
-484
-458
-454
-455
-447
-443
-427
-414
-407
-376
-360
-344
-344
-344
-349
-363
-369
-384
-397
-411
-423
-454
-494
-513
-521
-539
-560
-572
-588
-618
-654
-666
-688
-693
-687
-674
-658
-649
-637
-621
-585
-548
-508
-478
-444
-410
-394
-392
-371
-337
-309
-275
-250
-232
-237
-238
-226
-234
-249
-262
-283
-320
-353
-384
-403
-417
-423
-423
-431
-445
-470
-478
-491
-486
-488
-502
-513
-497
-464
-450
-443
-428
-415
-397
-387
-370
-350
-339
-330
-325
-314
-311
-297
-299
-303
-297
-303
-291
-300
-304
-307
-299
-294
-303
-320
-343
-353
-368
-387
-395
-400
-406
-411
-415
-408
-403
-412
-421
-422
-419
-405
-404
-418
-417
-395
-356
-313
-289
-294
-313
-326
-318
-311
-305
-298
-320
-328
-338
-336
-326
-324
-323
-327
-324
-328
-322
-306
-297
-304
-320
-313
-296
-278
-264
-245
-246
-244
-230
-219
-196
-190
-191
-203
-218
-229
-244
-242
-244
-254
-283
-318
-334
-337
-336
-353
-372
-382
-390
-391
-391
-386
-385
-375
-337
-305
-289
-269
-246
-232
-199
-171
-150
-124
-109
-100
-91
-85
-59
-36
-25
-37
-57
-60
-85
-125
-165
-166
-175
-196
-220
-243
-261
-294
-319
-339
-338
-341
-366
-384
-403
-403
-404
-397
-399
-404
-397
-383
-391
-384
-371
-359
-340
-311
-276
-257
-243
-233
-222
-212
-204
-189
-184
-181
-166
-170
-179
-191
-201
-202
-206
-205
-199
-208
-238
-265
-280
-298
-311
-335
-343
-345
-342
-350
-365
-375
-384
-399
-418
-418
-417
-418
-426
-431
-426
-424
-417
-417
-411
-392
-377
-364
-370
-369
-367
-359
-351
-346
-325
-302
-283
-259
-242
-235
-218
-191
-169
-141
-116
-89
-63
-55
-63
-68
-73
-82
-85
-88
-99
-108
-126
-155
-172
-186
-211
-238
-267
-283
-288
-299
-300
-309
-330
-351
-387
-399
-403
-394
-379
-379
-393
-395
-395
-382
-369
-376
-391
-403
-401
-393
-386
-393
-382
-367
-359
-349
-341
-327
-321
-334
-344
-341
-332
-334
-337
-341
-340
-337
-320
-320
-326
-325
-322
-311
-305
-286
-287
-285
-294
-289
-277
-276
-273
-258
-238
-240
-231
-220
-220
-224
-218
-220
-238
-250
-258
-244
-230
-243
-247
-247
-262
-280
-305
-328
-338
-334
-324
-322
-312
-308
-312
-317
-322
-323
-325
-336
-329
-310
-302
-295
-290
-290
-289
-275
-268
-256
-243
-234
-244
-257
-261
-264
-270
-280
-288
-303
-315
-312
-306
-306
-304
-280
-283
-287
-290
-298
-297
-308
-308
-298
-292
-276
-249
-242
-253
-279
-284
-293
-292
-290
-308
-317
-338
-354
-356
-364
-358
-359
-367
-384
-386
-398
-409
-392
-378
-367
-357
-346
-332
-318
-315
-304
-301
-294
-275
-261
-246
-233
-213
-180
-168
-160
-150
-160
-171
-173
-190
-187
-167
-171
-176
-174
-183
-198
-218
-225
-224
-211
-202
-205
-201
-192
-184
-175
-174
-192
-194
-188
-181
-172
-159
-143
-127
-118
-116
-122
-133
-122
-126
-134
-147
-161
-186
-203
-212
-223
-231
-243
-261
-275
-279
-291
-304
-314
-313
-318
-309
-295
-277
-264
-261
-261
-277
-267
-260
-255
-247
-238
-230
-207
-169
-139
-121
-109
-108
-103
-97
-85
-85
-81
-77
-77
-70
-77
-64
-39
-39
-49
-57
-64
-62
-75
-94
-117
-127
-152
-172
-180
-208
-234
-257
-269
-294
-305
-309
-302
-289
-290
-272
-259
-252
-231
-210
-189
-159
-119
-97
-78
-37
-12
18
30
29
34
34
20
-4
-26
-52
-71
-90
-98
-103
-110
-115
-136
-172
-185
-195
-205
-212
-216
-223
-245
-233
-221
-230
-246
-246
-240
-247
-237
-231
-243
-247
-252
-247
-243
-247
-249
-253
-256
-265
-268
-271
-279
-295
-312
-323
-321
-312
-300
-290
-285
-302
-304
-299
-296
-278
-272
-280
-284
-271
-269
-268
-247
-241
-231
-210
-210
-211
-204
-195
-196
-205
-215
-220
-229
-232
-240
-238
-250
-267
-279
-272
-278
-292
-293
-293
-305
-317
-309
-294
-279
-284
-285
-288
-303
-305
-308
-307
-300
-289
-291
-286
-276
-273
-269
-270
-283
-280
-274
-277
-256
-268
-292
-318
-326
-323
-334
-313
-306
-310
-312
-302
-300
-319
-337
-344
-333
-310
-291
-273
-274
-285
-285
-281
-281
-275
-267
-269
-274
-277
-286
-297
-312
-328
-336
-355
-358
-367
-376
-376
-393
-406
-412
-408
-406
-402
-397
-394
-398
-405
-398
-380
-370
-378
-379
-373
-366
-349
-331
-323
-318
-325
-317
-327
-316
-318
-314
-310
-317
-294
-288
-276
-261
-246
-243
-250
-245
-241
-247
-258
-260
-260
-261
-268
-287
-291
-305
-328
-351
-352
-361
-364
-357
-356
-357
-367
-361
-358
-356
-361
-360
-363
-370
-354
-348
-342
-355
-361
-352
-349
-366
-380
-376
-378
-380
-392
-406
-418
-412
-418
-425
-412
-405
-399
-392
-384
-371
-354
-351
-346
-337
-319
-294
-271
-252
-239
-218
-189
-175
-168
-165
-170
-177
-186
-183
-185
-196
-203
-220
-250
-267
-277
-279
-290
-303
-311
-319
-313
-301
-296
-305
-319
-329
-341
-326
-298
-284
-272
-272
-281
-286
-287
-286
-286
-280
-272
-276
-290
-293
-280
-278
-283
-282
-293
-297
-297
-302
-301
-297
-303
-300
-294
-285
-275
-271
-271
-282
-276
-268
-261
-243
-228
-228
-223
-223
-228
-218
-219
-207
-211
-209
-209
-231
-233
-240
-235
-232
-234
-243
-254
-263
-282
-298
-326
-350
-356
-352
-340
-319
-315
-321
-335
-336
-337
-337
-347
-368
-385
-396
-393
-375
-351
-336
-326
-297
-272
-259
-245
-235
-216
-203
-194
-191
-172
-144
-130
-114
-107
-107
-115
-109
-123
-151
-173
-193
-212
-215
-213
-218
-230
-244
-243
-261
-263
-265
-259
-242
-246
-241
-240
-237
-243
-245
-241
-235
-239
-234
-227
-215
-202
-206
-193
-195
-197
-209
-206
-203
-201
-198
-198
-214
-233
-258
-294
-297
-301
-309
-321
-321
-329
-341
-339
-327
-332
-335
-339
-343
-341
-325
-288
-256
-237
-231
-227
-232
-229
-226
-212
-206
-209
-206
-189
-175
-165
-151
-153
-154
-162
-158
-146
-146
-159
-176
-187
-196
-212
-219
-221
-234
-241
-257
-263
-272
-285
-299
-324
-337
-346
-355
-358
-366
-364
-362
-363
-366
-367
-368
-382
-372
-372
-376
-368
-363
-356
-358
-359
-362
-359
-353
-339
-340
-341
-322
-332
-352
-349
-337
-329
-330
-339
-350
-350
-341
-339
-342
-339
-335
-345
-355
-366
-376
-388
-390
-379
-366
-366
-365
-359
-355
-365
-358
-346
-356
-365
-369
-367
-373
-395
-389
-382
-365
-345
-344
-346
-343
-341
-335
-329
-322
-317
-319
-324
-341
-348
-363
-364
-358
-355
-367
-364
-355
-355
-374
-402
-439
-470
-492
-511
-511
-497
-493
-487
-470
-460
-448
-436
-416
-409
-395
-382
-375
-366
-353
-335
-331
-328
-323
-308
-295
-295
-298
-301
-302
-316
-332
-343
-354
-379
-407
-423
-424
-424
-434
-439
-447
-450
-452
-448
-448
-451
-451
-455
-448
-438
-420
-399
-399
-403
-389
-381
-376
-357
-341
-337
-344
-354
-355
-355
-345
-352
-356
-346
-343
-338
-333
-350
-361
-362
-372
-388
-389
-388
-377
-365
-356
-355
-362
-363
-367
-368
-355
-340
-337
-324
-316
-316
-328
-339
-342
-347
-345
-357
-365
-351
-340
-336
-342
-337
-336
-338
-338
-335
-355
-374
-376
-387
-393
-386
-386
-385
-376
-379
-381
-377
-366
-360
-353
-347
-348
-349
-351
-349
-341
-314
-283
-272
-259
-260
-266
-266
-250
-237
-238
-248
-270
-289
-300
-313
-322
-327
-348
-364
-351
-355
-357
-351
-355
-354
-360
-360
-356
-369
-381
-381
-391
-397
-386
-380
-367
-353
-333
-309
-295
-282
-278
-281
-268
-271
-274
-275
-270
-251
-242
-252
-255
-255
-260
-275
-286
-292
-301
-287
-274
-265
-262
-256
-263
-266
-250
-232
-237
-263
-264
-249
-236
-227
-232
-246
-252
-257
-256
-259
-280
-283
-280
-283
-293
-280
-288
-302
-305
-301
-298
-286
-281
-281
-332
-378
-390
-364
-326
-342
-309
-324
-269
-249
-196
-148
-148
-145
-159
-126
-147
-111
-105
-145
-187
-229
-248
-263
-258
-288
-322
-336
-332
-373
-360
-345
-335
-345
-338
-310
-285
-277
-311
-324
-338
-341
-346
-329
-328
-339
-352
-366
-356
-341
-309
-303
-290
-283
-274
-253
-237
-217
-212
-223
-221
-210
-217
-239
-248
-238
-261
-269
-274
-268
-277
-279
-273
-272
-256
-248
-240
-230
-217
-215
-223
-221
-217
-212
-231
-260
-283
-295
-314
-337
-335
-327
-331
-335
-343
-359
-362
-356
-328
-308
-298
-286
-283
-286
-272
-261
-271
-273
-285
-286
-293
-296
-287
-265
-246
-239
-237
-233
-226
-226
-219
-208
-215
-210
-184
-168
-149
-144
-158
-174
-178
-179
-202
-215
-225
-246
-252
-269
-290
-318
-328
-328
-341
-350
-351
-360
-369
-377
-376
-372
-369
-372
-377
-371
-368
-372
-380
-380
-379
-368
-364
-360
-348
-341
-324
-315
-320
-326
-339
-342
-331
-315
-306
-296
-283
-283
-292
-289
-280
-271
-263
-249
-240
-238
-243
-248
-255
-256
-257
-255
-259
-277
-292
-313
-331
-344
-351
-368
-376
-385
-389
-383
-359
-355
-357
-358
-358
-367
-376
-371
-359
-336
-321
-317
-308
-304
-295
-289
-288
-283
-279
-259
-233
-211
-198
-201
-198
-200
-188
-173
-172
-165
-176
-186
-187
-190
-187
-186
-181
-192
-211
-238
-265
-276
-284
-299
-313
-323
-333
-341
-338
-340
-353
-357
-357
-344
-337
-332
-320
-318
-321
-324
-320
-316
-322
-323
-323
-325
-309
-282
-269
-257
-256
-255
-244
-241
-241
-227
-217
-217
-216
-204
-191
-181
-166
-167
-183
-187
-169
-164
-166
-166
-165
-166
-177
-192
-195
-197
-190
-195
-206
-216
-222
-223
-231
-244
-254
-255
-259
-267
-281
-270
-254
-243
-233
-233
-229
-225
-220
-216
-204
-179
-178
-172
-151
-143
-142
-142
-135
-134
-134
-132
-128
-129
-134
-155
-176
-192
-211
-232
-246
-262
-276
-273
-283
-293
-304
-294
-303
-323
-322
-317
-316
-320
-304
-287
-283
-267
-244
-225
-210
-203
-188
-173
-160
-154
-141
-126
-131
-124
-120
-133
-140
-140
-133
-140
-158
-171
-174
-181
-192
-198
-197
-195
-209
-212
-212
-225
-217
-207
-199
-194
-190
-180
-173
-174
-174
-171
-168
-159
-155
-144
-136
-125
-121
-116
-111
-117
-129
-129
-122
-113
-98
-94
-93
-89
-93
-97
-105
-118
-124
-137
-155
-164
-166
-174
-182
-189
-206
-239
-279
-306
-322
-324
-313
-322
-333
-347
-360
-369
-374
-374
-372
-372
-364
-355
-357
-351
-333
-312
-314
-320
-307
-288
-267
-249
-224
-217
-209
-184
-175
-184
-171
-160
-161
-159
-161
-169
-181
-197
-198
-202
-199
-188
-190
-189
-206
-216
-214
-211
-221
-221
-220
-233
-246
-244
-240
-245
-250
-241
-231
-247
-262
-255
-267
-273
-283
-272
-257
-237
-222
-221
-211
-204
-193
-186
-187
-180
-166
-152
-148
-144
-148
-160
-168
-171
-180
-198
-217
-236
-248
-263
-274
-288
-300
-322
-332
-343
-352
-356
-357
-352
-351
-338
-329
-331
-355
-360
-356
-366
-363
-352
-356
-349
-333
-333
-344
-345
-348
-356
-357
-362
-368
-375
-381
-390
-408
-424
-437
-433
-430
-442
-424
-409
-415
-433
-434
-417
-418
-412
-402
-393
-395
-384
-375
-371
-373
-376
-369
-365
-365
-359
-346
-347
-329
-317
-322
-316
-301
-307
-326
-339
-334
-318
-307
-314
-326
-339
-355
-352
-350
-340
-337
-331
-320
-327
-327
-324
-316
-302
-306
-303
-290
-296
-312
-336
-345
-338
-325
-321
-319
-324
-326
-349
-381
-402
-410
-416
-435
-451
-449
-434
-436
-433
-437
-444
-444
-445
-438
-429
-408
-387
-372
-367
-365
-351
-348
-339
-327
-320
-320
-305
-290
-289
-279
-266
-272
-290
-308
-309
-301
-299
-302
-295
-300
-324
-347
-356
-365
-388
-400
-409
-407
-408
-404
-407
-433
-451
-444
-451
-461
-465
-458
-450
-434
-407
-385
-382
-379
-360
-344
-330
-316
-295
-277
-275
-277
-271
-259
-252
-244
-234
-221
-220
-222
-236
-246
-250
-263
-274
-285
-300
-306
-315
-320
-321
-327
-315
-311
-319
-325
-326
-327
-340
-342
-330
-316
-320
-326
-327
-323
-316
-307
-310
-306
-302
-300
-299
-297
-298
-303
-290
-284
-278
-275
-281
-276
-304
-327
-331
-331
-328
-325
-321
-323
-316
-320
-323
-336
-341
-341
-337
-309
-290
-277
-268
-258
-237
-235
-246
-252
-248
-240
-235
-221
-201
-183
-169
-163
-139
-122
-120
-119
-111
-111
-119
-113
-122
-138
-150
-156
-169
-179
-186
-203
-218
-238
-257
-275
-294
-301
-299
-301
-311
-304
-294
-302
-301
-315
-329
-324
-325
-327
-327
-315
-305
-301
-301
-314
-319
-307
-301
-288
-265
-246
-232
-228
-222
-218
-214
-232
-233
-224
-231
-233
-220
-217
-218
-198
-179
-172
-175
-181
-183
-181
-181
-171
-161
-155
-154
-168
-177
-190
-189
-195
-199
-206
-212
-205
-203
-203
-214
-216
-216
-212
-229
-253
-260
-266
-276
-292
-297
-283
-273
-274
-276
-266
-263
-272
-268
-258
-243
-240
-235
-233
-223
-213
-197
-177
-169
-158
-164
-175
-175
-172
-168
-170
-179
-190
-193
-212
-229
-261
-302
-324
-339
-337
-340
-341
-346
-358
-379
-390
-414
-426
-422
-423
-420
-430
-431
-434
-431
-421
-405
-388
-381
-370
-363
-359
-342
-315
-284
-279
-269
-250
-241
-229
-227
-231
-233
-233
-239
-249
-264
-284
-296
-296
-298
-306
-322
-323
-340
-358
-372
-386
-396
-403
-406
-416
-421
-422
-413
-404
-403
-391
-385
-371
-341
-316
-291
-269
-262
-259
-264
-264
-249
-239
-230
-216
-195
-186
-184
-190
-200
-205
-209
-225
-223
-216
-217
-219
-220
-227
-237
-246
-266
-292
-303
-307
-313
-314
-315
-314
-316
-314
-312
-322
-327
-310
-305
-305
-296
-288
-279
-284
-288
-292
-294
-271
-250
-252
-264
-268
-270
-284
-302
-299
-297
-308
-326
-334
-339
-346
-346
-344
-345
-350
-353
-353
-340
-342
-342
-334
-340
-329
-317
-313
-310
-311
-309
-289
-282
-279
-258
-243
-230
-239
-234
-226
-211
-210
-216
-208
-203
-199
-190
-181
-177
-159
-157
-155
-153
-155
-150
-140
-128
-134
-130
-120
-126
-130
-141
-153
-160
-168
-179
-193
-213
-228
-241
-237
-232
-234
-235
-252
